MELFFYAVFGGLGAVVAVTELSKSNKDRINTSSAFNSFKNNYLIVYSLMMAGDWLQGPYVYYLYSTYGYGKGDIGQLFIAGFGSSMLFGTIVGSLADKQGRKRACVTYCITYILSCITKHSPHYKVLMLGRILGGIATSLLFSAFESWLVAEHFKRGFDQQWLSLTFSKAIFLGNGLVAILSGLFGNVLVDTLALGPVAPFDAASCFLAIGMAIILSSWSENFGDPSENKDLLTQFRGAAVAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEEIPHGFIFATFMLASMLGSSLASRLMARSSLRVESYMQIVFAVSSAALMLPILTTFLVAPSGVKGGSISFSGCIQLLGFCAFESCVGIFWPSIMKMRSQYIPEEARSTIMNFFRIPLNIFVCVVLYNVDAFPITVMFGMCSIFLLVACILQRRLMVISDKPKTEDWQLKDRDAESEPLNL*