MEEEGARKAVLFRLFGVEVRGAEEEDDAEPMELKKSTSMPNLACASNSPPLLLPGEASHDKGYASDDGELASTPQLKRCRRKAQERKKGIPWTEEEHRKFLEGLKQLGKGDWRGISKNFVTTRTATQVASHAQKYFLRQTNPGKKKRRASLFDVGIPAAHSYDDQLPSPQSVGTKLAPAEKILHTDRGDVPLPSYPGGIRGSNNNMQMQADELTDRVKKRSKFPTGTSLAAMAASGLELAMSSSASSILELSIAPPRCYGAVDAIKVL