MSYGDAAMALLALLFLLKFALRFMGRKNPLLSNRLHIPSLSGKHVVITGGSSGIGLAIAIRCASEGAFLTLISRTPSKLAAAHRLLTSTLARPPASILLKAVDVSDAEAIAMAIKKSFQWRPVDILICCAGVGMAGLVDEVRVNELDLVTKTNFLGCVYPIHAALPLMKPRSMRNPSSIVIMSSLSGLVLLYGANMYTPTKYALKGLAELLRFELMPWNIRVNLVCPGFTETPLLDQVDRAAKDLQEVLSQLCFYNRKAAESAEEVASRTMEGVKRGDFLISTTGAGFLVGALARGFIPSDSITTCLVELVLMIPMRLASFLWLLHAKRILHKQQANM*