MTPQHHADSLFVGDSLAATPDSITARPRQKTVRDVLRALPPDATPTEQDDAVQAAFPRDTLTWPEGVELSLPGIETKAYDAELRPINEYETAFERHSPWKLERLPYHQEGIAGDPLPYRFRTDDYVTSALLLCFFLGAWVVARSFRFIRQQIKDFFFTRQHDNLFTPDAELRGQFFLVFQTCFVLSVLFFDYTQEYMTSVFNQVSPYKLLAADVAISLCYYAVKLTGYAFVNWIFFTKEQNERWSESYMLCLLALGTALYPVALLVVYFDLSFRATLIVCTIILGIVKVLLFYKCHAIFFQYRLGFLHLFLYFCTLEILPMLVLWRALVYANNYLVINF