MELASVWGNRSHGVTLMEGLRGAVQNQSLLRATKGSGADEEIKGGLEKAAAVATWADVVILALGETSLHSGESRSRTEITIPEVQQDLAEAVAKAVQKVGKPMIILLKNGRALELRGAVKDAGAIMVTWFLGKQTGHAIADVLFGDYSPSGRLPISFPMASGQQPWYYNHMSSGRPCTWGRSYTNCFLDVPDLALYPFGHGLTYAKVNYTTPRLSHLRLPWNGSLSIACNVTNVGHRVAEEVVQLYVHDQVASRVRPVRELKGFKKIILEPGETQQVDFTLVRQNLLFASAAHSRHSETYTVEAGLFTIWVAPSSTEGLPVSFELLGPDGPMI*