MEASQRDSDDEYQKLVWRVNVPRVVVDNVSCEKTTLFKIDSSNRHSILLEVVQLLTDLDLSIHKAYISSDGGWFMDVFHVTDANGKKVTNEETISYFEEVCMMLLSQYVGSCSPLLMTSHLLDVQSIGISHHYARRLGVQSAAEYTTIELIGTDRPGLMSEICALLADMRCNVVTAELWTQCMRVACVLYITDEISLGPIEDLERLFRIKESLCNVLKGDQSSKCARTDFARSLTHTERRLHQMMYADRDYERVENECWDLDGKITVENCDEKGYSVVNVECRNRPKLLFDTLCTLTDMEYVVFHATIDTDSQIAYQEYYIRHIDGCTLDSVAERRRVIQCLRAAINRRVTQGLRLELCTNDRVGLLSDVTRIFREHGLSVTRADVNTRGNKAINMFYVTDAAGNRVDLKVVEAVRREIGQAVLHVKDMPSQWVSSAREASGTSWFSIGSLLGMPSQVLYNLGLIRS*