MASPILRFINAHHVLNTMLILAYPAWFRAWARVTFPDNLDALELWEKQCGISCAVILLVRGLRAESLDQFVSTVFFYCKAVGAPLAYFADPLDPDGPGGRCVAVYLALVLILHLFVGHPTHDWLPSKIVALTPRTFEDDVMSDKESKESEKASGKWKKVEWLVLFYANHDARSSHVAPTFAKISDEFATDGLRFGKLDVARWPATARRMNIDVEAIGRDAVVPTIMLISGGEERLRLPEVYDDGTRVKFPVQRTRRVDIVKGFGLEERHAKTRPKDRDAKKRD*