MGAFAKLSIVFVAIFGVLFQLYLKDEIVNLFAIGRTIQPISDFPYTCRRIENSRLQACEDMWLSEQTRQLFMACSEPLGRAAWLPAVMELDWEKRSLNDAVIVADIDKPHGDFFVTRVLSTQGYEGISGDNKRMYLHGIDGLDGQSEDGKPKISIALINHRASVDAVTGKVLDASAVGGNSTVEIFETGPDATELRHVQTYAQPNITVPNRATFAGDDVDAGIYVTNESKAKVGFVANLMAILSIGNVQFCDATGCEEISSRIRFPNGLYRARDGLLYVPSSGSSNIRVYRHTPGASNNEGRRHPVEEVGIINIGYSIDNISEDADGNLFVAAFPKITEILKFGDDPMNKWSTATIFRIRKTQEADGKLSFTFEKLIEDRDKEVLPGATTAVRDAKTDRLFLGGVTTPFITVCDPK