MAKFGDLGNLLVLCILLGIVGSSYGQLQLNFYAKSCPQAEKIIQDYVYKQIPKAPSLAPALLRMHFHDCFVRGCDGSVLLNFTSSTKNQTEKVAVPNQTLRGFSFIDGVKKALEAECPGVVSCADIVALVARDSVVVTGGPYWKVPTGRRDGRISNASEALANIPPPTSNFSSLQTSFASKGLDLKDLVLLSGAHTIGVSHCPSFSSRLYNFTGVWGKKDPSLDSEYAAILKMKKCKSINDNTTIVEMDPGSSSKFDLSYFQLVLKRRGLFQSDAALTTSATTKSFINQLVQGSLEQFYAEFGVAMEKMGKIEVKTGSAGEIRKHCAVVNS*