MEAWASILCLQGLSLVGLYCTWVIVEWIWRPWRLVTFCRNQGMNGFRFLPVVGQLPQVSKVLNHTSEGSGHDWEALSTARKCVETHGKVFYFMTGKTVRICITDPNLIKAVLDTNADSYSKPSFIHVLDILRTGIFASSGDVWLPQRQLFGRSFTSKEIKTEISLITECTRAALKRWLPEIDSGSGELSVYKRVSELTLDVIKALAFGMDPPGTEDRTSSEEAESFNRYLLNCRGLVFGRPAAIPGYRYLPTQLNKEVLKDQTWLTGVIEDLIIARSSEYVASSSEGREHKDILDVLLTTTEISSQQLRDNGLTFLLAGHHTTASLLSWTMYLLALHPLWQERARAEVEEFCSDGIVEWSTLSHFKTLTMILQETLRLFPPIPLLGRLCVKENTVGPYVIPQGVEIMIPTAVIHRDRELWGDDADQFQPMRFANGLGKACKHILGYIPFGSGPRTCVGQNLALAEARTVLAAILPALSWSLGPGYLHSPDVSLTLQPKFDIPIIMKRLS*