MGRLNSYGVMGVLVLALLGTCHGELKMGFYDKTCPNAEKIVSDFMKEHIPKVPILAASFLRMHFHDCFVRGCDGSVLLNSTSNSTSEKEANPNLTLRGFDQIDRVKVLVEAECPGVVSCADILALSARDSVGVLGGPFWKVPTGRRDGSVSLRAEANAQIPAPTNNFTTLKESFANKSLSVKDLVLLSGGHTIGIARCTSFSRRLYNFTGVGDQDPSMDSNYVANLKQRKCRTQTDNTTIVEMDPGSFRTFDLSYYRLVLKRRGLFTSDAALITDSTSKSLVEDLTNGTPEDFFKEFAKSMVKMGEIDVKTGSSGEIRKHCAFVNS*