MLFTTCAIYWASLCELTFKNLGGKEGEVTRFLLETSSTLLKEKKRLLLALRVKCSEPIPCHRTNTYIHTALRAPIAMATLIPSFSVLIFGVLLLLVWAASAIEHLQYKPDDLTSEEKLKELFDRWLHRHGKNYTGPSQKQSRFEIFKQNAIYIHHRNQGPHSHKLGLNRFADLTLDEFRRTHLGLHRPSSMPPSNVLRQRRSACRSVPPSSVDWREHGAVTPVKNQGNCGSCWAFSSVGAIEGAHAIATGKLVSLSEQELVSCVPANAGCNGGLMDPAFEWVIKNGGINTEMGYPYVSGNGGSSFCMLTKRMRKVVSIASYVDVTPHDENALMCAVAQQPVSVAINAGGYDFQLYAGGVFHGSCSSDPEDVDHAVLVVGYGSENGKDYWIVKNSWGKEWGLDGYVHIQRSTGNSNGVCGIHTMPSYPVAKGSSLSSVSSM*