MGALFSSPRKLETKLLVKQDELKSILISKRKLEKWHTSHTFFLKLFIILFSIQFLIFLIVSYLYKFLTIQLIQDEFIFFFIVISIFYLIRAFISYWINSAAERSLALRFELEKCFKEYTSQPGFQKIKKALKQRGEYYEIDFDQVLRLEYFSEERVINNQSFWARLSSILARNGPDYRYAIICPYCRSVNGTVSPEEKDKVEYKCMYCRSRVSFDKVIKEYSKEDDEDTLHDLEEKPEVEAKKEEDDEGDLADLK