MGSNLRFLSLCLLALIASTHAQLQLGFYANSCPKAEQIVLKFVHDHIHNAPSLAAALIRMHFHDCFVRGCDASVLLNSTTNQAEKNAPPNLTVRGFDFIDRIKSLVEAECPGVVSCADILTLAARDTIVATGGPFWKVPTGRRDGVVSNLTEARNNIPAPSSNFTTLQTLFANQGLDLKDLVLLSGAHTIGIAHCSSLSNRLFNFTGKGDQDPSLDSEYAANLKAFKCTDLNKLNTTKIEMDPGSRKTFDLSYYSHVIKRRGLFESDAALLTNSVTKAQIIQLLEGSVENFFAEFATSIEKMGRINVKTGTEGEIRKHCAFINS*