MDGKPPPPNPNLPYREDCWSDGETAALVDAWGRRYVDLNRGSLRQPQWREVAEAVNARPGASARRRPPRTDIQCKNRVDTLKKKYKAERARGTPSSWYFYRDLDMLVGPTLSAAAGGGGSAKKPSPPRGLPMMRRRLESPSRSPSPPSPTPAVALPLPNYRQASNLPSAGLLFNKMAAAAAAESDSEDGYNNPNNNYEDDEDDGSQQSASRSVSSRSGGVAAAGAGGGGVSSSKRKRGGGGGGGFGELARAVETFAEMYERMEFAKQRHAEEMERQRIKFLKDLELKRMQAFVDVQLQLAKAKHRKHPDGATEMLMSLAALPFLSTPAYL