MEEEGAKKAVLFRLFGVEVRGAEEEDDAEPMELKKSTSMPNLACASTDPILLPGEASNDKGYASDDGELASTPQLKRRRRKAQERKKGIPWTEEEHRKFLEGLKQLGKGDWRGISKNFVTTRTATQVASHAQKYFLRQTNPGKKKRRASLFDVGIPAGHSYDDQLPSPQSVGTKLAPAEKILHTDRGDVPLPSYPGDIRGNNNNNHNNMQMQADELTDHVKKRSKFHSGTSLAAMAASGLELAMSSSASSILELSIAPPRCYGAVDAIKVL