MALNFSGRGRIIDAVQFIRFAKRPPISGRRNYARAVSYQDSLGAPDTKITVLNSLLRVASEGQSAARTATVGVWIHAGSRHETEKNNGVAHVLEHLAFKGTKKRSELDIETEAELNGMLLSAHASREASSVQVTCLSDDLPKAVELLSDVVLHSTFNDKEIDRARNAALTKLQNAEDDLKTVVMDYLYSTAFQGTPLGRSVLGTSDSLGSMTGKDVVNFVKSHYKAGAMVLSAAGGVDHAQFVSLAKQHFADVDSKLDIPPTTRCRFTGSEVRARYDDLPLAHVAMAVEGPAHGTRESLVMEVAQYVIGSWDRTLAAGANLSSRLASACAQEELCHSFESFNHKYSDTSLWGCRFVADRMTVEDMMFNLQGEWMRLCAGVTENEVARAKNQLRTAIMHKLGTSNTACNALARQVLFNIDPVTLAELDASINSISAQAVRDVCTKYLYDKCPALASVGPVEGLPDYNRIRGSMYWLRL*