MESRELVFIPGPGMGHLVAAVEIGKLLTSRANCLSITFFIIDLPIETAIHTYTKTLAVIDDSTTSRLRFLHLSPPQSQSNNRNKPQEAVLVEFFDNSKQIVREAIVENFMTPKSKSGTRLTGVIVDMFSDKMIEVATELGLPSYVFFTSSAAFLGLMFYAQTLKDDHDRDISDFKDSDTLLPVSTYLNPLPAKVLPSAMLDKDGRLRLPLSTARMIRQAKGIIVNTFLELEPHPIKSLGKEDGVPSLYPVGPIINLNQERDESINDWLDEQPDSSVLFLCFGSYGSFDEEQLKEIAIALECCGCRFLWSLRQPQAKGKIGTPDDLARPEQVLPEGFFKRTSRRGKLIGWAPQVAVLSHRSIGGFITHCGWNSVLESLWFGVPMATWPMYAEQQVNAFELVVDLEMAANIKMEYRSESPVLVTAEEIERAIRRLMLDSAEEKNGIRKKMEEMKEKSRRAMLEGGSSYYFLENLIKDIKDHSPT*