MAEVDKVKETTAAEATALFDRGIAKIKANEMEEAIEALGKCLELRTAVFGEQAVETAQAYHKYGCALFYKAQDENTVFGARAQEAADAKKEADGEGASADEGEDVGDDDDADDAAADAPPEGSEEGKEEDGEQEGAQDDMELAWEMIEMARLFYEDELEESNGQGGHPIELANVYEVLGDINTETSNFKASLEEYSKCLALLEAHVDEDDRRIAGVLCSMSVCQQFEQDPEAALKGVTRAIGILNARVRRLKSSDEAAAEAVNAALLPGAPPHEDPLAVAKTELETIEATIGDLVAREEELKSVCSEDDATREQIKKAFAAIGGGAAGGEAAPVRNADGSVETIGFDAPTRANAGPVTNLGVVGGGKKGAPKRIVAAAAPAPAGSANAAAAAAFAAMAAAPGPTPANPAAPPGGRRSLEDMMGPAGGESVEGFGAPGIVAPPAEAKKAKMAPIEAVAPAAETDAGEKENAPNGCPQQ*