MAKFGDLSNFLVLCILVGIAGSSYGQLQLNFYAKSCPQAEKIIQDYVYKQIPNAPSLAAALLRMHFHDCFVRGCDGSVLLNFTSSTKNQTEKVAVPNQTLRGFSFIDGVKKAVEAECPGVVSCADIVALVARDSVVVTGGPYWKVPTGRRDGRISNASEALANIPPPTSNFSSLQTSFASKGLDLKDLVLLSGAHTIGVSHCPSFSSRLYNFTGVWGKKDPSLDSEYAANLKMKKCKSINDNTTIVEMDPESSSKFDLSYFQLVLRRKGLFQSDAALTTSATTKSFINQLVQGSVKQFYAEFGLAMEKMGKIEVKTGSAGEIRKHCAAVNS*