MKRKKLPEGEEIHQTQSKKSSFSKSLSPGQNWKSKSMRIIPEEILRSNPEAFEHRVVFTAPWNNSWQLWLQGDKNCLFMIKEDWNEFVDDNLLASDDTLRFTHQGTMYFQVRIFKKDGKEILSAPLEVEPPHNSHQEPTTVSASGGGRQSFAHVGNPERYLLNPNNPYFEKTLTKTNTALYVSSPVVKKYELEFGPRNSSMHFLLPDGNKLEGFNKIYSGLHAFLGWANVCQKYNLKQGDTVVCEFELSGRVVIAVRVHFATASNSASGRQTSRGRESFDHVESPERYLFNPNNPYFEKTLTKTNSVLYVSPPVIKKYGLEFGPHSSSIDFLLPDGSKMEGFTKSYGGLYGFLGWAAVCQKYNLKPGDSVVCEFELSRGVVSAVRVHFVN