MKAPPEGPAMFFSDGSTLLRSMKDESLRATWAPSLIDPSPASQPIEIERTQFAGFVEKDREIDGQDTKNGIHYKLYVLFQNGLRAEQDLFVRLIDSVSKQAITYEGQDKNPEMCRVLLTHEVMCSRCCEKKSCGNRNETPSDPIIIDKYFLKFFLKCNQNCLKNAGNPRDMRRFQVVLSTTARIDGPLLAVSENMFVHNNSKHGRRVKRVDASDEFSEVSEMSVGSTPVIKALCPSEGWIQGGTQVIVIGENFFEGLQIAFGSTTVWSELVQVISPHAMRVTSPPRHNAGVVEVTLQYKNKQYSRGAPVRFTYASLTEPSIDFGFQRLQKLLPKYPGDPERLPKEIILKRAAELAEALYSRTQAEQLSSYASVYSAGFDTSS