MSKTKLLVAAAIQRVLLRWGQNLGNTEDPSPKQQNADKRKPKGFRGFLLRWDTFLRGGRGCDGEGRCCDEGGREALRCLEHELFASSITKSHIACGFLWWHYRDMLSTGFCDIIYGCCSSRYSSSRSFLSPSGMGSSVSHSAPPAPVIPSAAGAAPPADLKEAAKEENVDWLNLPCPVPYEEIQREALMSLKPELFEGMRFDFTKGLNPKFSLSHSVFMGSAEIPSQSSDTIKVPTAHYEFGANFLDPKLMLVGRILTDGRLNARVKCDLTENLTLKVNAQIQNEPHFSQGTFNFDYKGKDFRSQFQMGNSAFYGINYIQSVSPHLSLGTEAFWLGHQRKSGIGFAARYNTDKMVAAGQIASTGIIALSYVQKVSEKVSLASDLMYNHMTRDITSSFGYDYILRQCRLRGKLDSNGCVAAYLEERLNMGVNFILSAEIDHTKKDYKFGFGMTLGE*