MMERRLGRHVYLIPRTLPFMQLNAMSSFSAGHGRRPKKKLYHREPGLDKAMDLQKKPALLLRLRDLILAQKTGSLLVRDLEKEVGFVQKWNFLSLIERHPNIFHVSGGSASREPISVTLTEKARKISSEEAEARELMEPILVRNLRKLLMMSMDCQIPLEKIELIQSELGLPKNFKSNLIPRYPDFFSIRDVKGLDHLCLENWDSSLAVTIREEKMIFEGSQIGRRGIPKDGNFLGPFAFKLKYPAGFRPNRKYLEEVVRWQKMAFPSPYLNARRVESATPQARKRAIAVLHEILSLTMERRLASDKLDIFHNEYRLPCKLLLCLVKNHGIFYITNKGARSTVFLKEAYENSNLIDKCPLLKFHDRFASLIGRPCSNSDNMLAV*