MKAPPEGPAMFFSDGSTLLRSMKDESLRATWAPSLIDPSPASAQLARAHFEKHPPNNLRKSNFFHFVVALYDRASQPIEIERTQFAGFVEKDREIDGQDTKNGIHYKLYVLFQNGLRAEQDLYVRLIDSVSKQAIAYEGQDKNPEMCRVLLTHEVMCSRCCEKKSCGNRNETPSDPIIIDKYFLKFFLKCNQNCLKNAGNPRDMRRFQVVLSTTARIDGPLLAVSENMFVHNNSKHGRRVKRVDNSDEFSEVSEMSIGTTPLIKALCPSEGWIQGGTQVIIIGENFFEGLQVAFGSTTVWSELVQVISPHAMRVTSPPRHNAGVVEVTLQYKNKQYSRGAPVRFTYASLTEPSIDFGFQRLQKLLPKYPGDPERLPKEIILKRAAELAEALYSRTHAEQLSNYASVYSAGFETST