MAMATSFFYPAVFLGSTPVPPVAIASTSTAASAVSRSVTASEEPSLLLHRRALLSLATVVSSLHTLRSEPALASVSKRVRLKDVENPKLQEALRAAVAGDLETAEKIFSELILEDPKSASVWSNRGSVRLSLRLYEEALSDLNKAVQLAPEAPVPLLNRAIALEALGRFEEAINDCKSAIENDPEEYAAWFNLGNVDTRINKFDDALVAYERASLLAPGIAGYRLKEALTLFQLEKPEDAKKLMQGLVRKYPNYAEAHAALAAVLWSEGEVSKAEGQFSEATRREPLYRDIRWVSAELQWPPNMVKAMENFLSLI*