MEALLRPSLVRRRHQIFHQWMCCRRYATTDTSLAETLAAIQANIDAKRPGPYVRLRLHPDWKQVDNKVRRMESRLSDFRIMSNDLRIQKARLEKGEAATELEKTRLVSFIKQREEEVTAERISIHSELVKLTASFVEGAEREYSALRKFFLVYVYHSARKGMENMEQAEFDKLLVESEQGITFEHATRGTITIPGYLCKKIATAVESLVVNTAGVDTSPLAIALAILQAFPTKHCSRPNCRREDCIAVKADHEELYECFFKITPRSVVFQKARGELSLGYDSPLNLPAKEKPTDSEAPAAAAASGAS*