MAEPLSPGKTTDQVCTFLFKKPGGGRGAAGRRRRGRCDQEPGDRGSGSDQGSAVVRPEKQRAAGDPMIQTGTQKAACGHPSSEEEGAEEPEAQSLGVAYRSTRSATPAGPGDVGATARSEPDPGEERDAQAIFERSRKIQEELRPKEDDKIYRGSNNYQKYMKPKDTSLGRASSGMVRKGPIRAPEHPCATVRWDYQPDTCKDFKETGFCGFGDSCKFLHDRSDYKHGWQVERELEDGRYGVYGDENYDVGSDDEEIPLRCLICRQTFENPVVTRCRHYFCESCALRHFRTTPRCYVCDQQTNGVFNPAKELIAKLEKHRAAEEGDASDFPEDLDEAPIATT