MSIVNWNYVPKPPDPEPVSDTFPEEPLDLPVSFGGGYYSGQLGTTVSSNRYLIVRKLGYGPRSSTWLVKESGRAQYHALKVFKASASNQQEADRFYTLVRAMSAMTIDPNPRFMGYFWEESSHGRHLCFLMAPHCGLSIEDIRQANTDGRLPVHTTQYILSAVAGTLLELQAKGKNIMHGSIAAENIVFGASSHPQHLDPLLTKPEIISVKGTAVVRSQPIPARNPQVADSMETMVLNWRLLLTEYKYAQKGLALTPEPEHDYGFAPETLLSTPSCSPKTDIWMLGVMLFNLLTGRALLTATGTAAERLAEMCEVLEVQIPESWLHDKNLKDCSPEKRGLQILEGHLEAVLPQDQAKSVSSLLKSCLRLDPATRISAADLVAHEWIRAVPFCDCFEV*