MHGFWKLFQCSYHFIHDSTWSDHLPLSLSMPVTPVSRRSGKNIPFKFNALYLGVNDFDKEVKSIWRSPFDTSKHIFFKFNDAIKSIAKYAKKYGRLATAAFKSNFQLVTDFLNATKDITSSDDTIWLNLLYQAKQYRHKMEAHLAQGVYIKSKLRWLKQGDSCNKYFFHILRKRWMRNAICQLHTKDQRVLIDTVDIAYSFTNYYQDMLGKGLSVDSQEIDWLSSFITETLNASKASSMEHLFHEEELYAALNSLKHHTTPGLDGTTVEFYKHF*