MARLSALDMPDVPSGQLPPHLELQRTRVVCAADAPIYTESLQFSGAYALSGLDNSLRLGDFCKNFRVEIISLDEDDIEFDMIGIDAAIANAFRRILIAEIPTMAIEKVFVANNTSLIQDEVLAHRLGLVPIKVDPRLFDYKSENDLANEKNTIVLKLDVVCSRQEGRVKNATVKSELLQWLPGGSEYQVSSVEKTAKTYTSFSCSQDTLPSLKKNPIISRYPDITLARLRPGQCIELEAHAVKGIGKTHAKWSPVATARYRMLPEVAILEDVRDGVAEELVEKCPVNVFDIEESSKGRKKAIVARPRDCTLCRECVLGDGWEKRVQLRRVKEHFIFSVESTGALPPEVLFVEAVKVLEDKCRRILAELS*