METPAAAVQRYRNSFSIENILSKPVTNSNLLVEDVKLKYNLSERVPHANGDKIHNPLSDSPNSEVRSSSPESSFNEDTLDDAKSDITSEDDHGSNDDRKKRPRTAFSASQIKALETEFERGKYLSVAKRTALAKQLHLTETQIKIWFQNRRTKWKRKYTADVETLASHYYAQLGIGGLARPMVVGDRLWLFSQTPAGPAPLQSIMLNGGPAANVAPPLAAGQLRAYPTSNLIPPVPTPNVIESARNAILARGQPLNYTLNPYLAQRSANSNSLSPTSRYLDYTAATSSGLYQSSPTSNEAYLQMKYNVLNTINEPEAETSTPTSNGLAELERVFRDTNANFLEHKVSGDKNGKPSSDFGYNGLALTQRANGKSASGNDSDSECSEIDCEQIDDE