METSPCKLIRPAVACSFKPVLHPQFDTIEAECNPWILSFTAAASHAASEFWLGCAFPSLVSRLYAHCATPRVVLIAKLFTWIFVCDSDDDDPSVRGCESDLLLSQRHELLLQCYAGKYHRNRSGIEGAKLCNSAKACGHGSTAASDENVLKITKGLDELHDIWKDISKDMSPKMLSRYLDAMRDYLNANRLQASYRKAGSLPGVEEYVYALRRPASVVFVCFILEEYGLGIELDDETLGSETVRRLQDAAMDHVALVNDVFSCEAEKYVGDYFNLPCVILRERQATQPGFTFADAMREALSMIEELDKVCVQLIKEVESSRLIEKAGVAAYLRGLEMWMAGNVEWSLKTARYSHVLSATNQGDVVRSLFPQQLP*