MSRLSTLNSMAYCVAIVSVAILLAFNARVSEGSGGLKLGFYEKSCPSAEMIVKSAVEKVVAKAPTLAATFLRMHFHDCFVRGCDGSVLLNSTKSNKSEKDATPNLTLRGFNVIDNIKAQVEKQCPGVVSCADVLTLVARDAVLAAFGGPFWEVPTGRRDGVKSIQSEALSNIPAPTSNFTQLKTSFSRKGLNVKDLVVLSGAHTIGIAHCSSFSNRLYNFTGKGDMDPSLDKFYAAELKTKKCKSLADNTTIVEMDPGSFLTFDTHYYTNLVKRRGLFQSDAALLTDGKARKYVSKELVGSPVESISRFFLDFRQSMEKMGRIGVLTGSAGEIRKTCPFVNS*