MEDLGAPLLSSTRGTEEAHLVLDINGGQQHSEMGEDRNPFDFLGANLSIDSPAPLDPFRNHTPHAQGLYEWVKILVCLPIVLLRLVIFGLSLLVGYVATKIALIGWTDRQNPMPRWRCRIMWVTRLCTRTILFSFGYNWIKRIGKPISREIAPIVVSNHVSYIEPIFFFYDLFPTIVASESHDDMPFVGTIIRAMQVIFVNRFSAPSRKHAVNEIKRKASCNSFPRVLLFPEGTTTNGRMLISFQLGAFIPGFPIQPVAVRYPYVHFDQSWGYISLARLMFRMFTQFHNFMEVEYLPVIFPLASKKESAVGLAERTSYAIASALNVIQTSHSYGDLMLLTRASELGLDKPSSYMVEMAKMERVSIELNNSFLLCSFQV*