MLEDPVFLSWSKTNVCQELSSGGCSASIMNDFAHWPFFACLLVVIVYVSLAIKFVRQYEGPGRPRGRMQDPYMGVWAIGDLDGGELWKCCWGALHPGWLFGFRLVAFCYFLPQVLYNFYMEGFWMFYFYTQWTFILLIAYFGVAAWISAVHCLKLNRDRAKTSSNSREEIVKLTAPDSTSGELSDIKDDIANTSCTDKVTESPGLVGYVMQVFFQVAATAVMMTDFVYWLILVPYVLPKTFKHTFIDINMHFVNAIFLIIEISLNSLYYPWFRGAYVVFWSATYIIFQWVLHAIGFQTWPYPFLDLATPWAPAWYAGLSLFHLALFVLVMLLVNMKQHLFSRGIHHAESRLTADRGSN*