MAGAPAPKLSSFPGPVAQVGGGFASALKPNAKAGNNEAAAAVDQLAEAGDAFGAREILARLNYRLPAVPMAGTPLLRSAFYFKEALRVALSPTGEALAPPRGVDVAVLDKLDVFLQFAAYNEDALDPAELVAITSSDAVAVHLPVGSAHVAAMPVVLRLVKRLGAKVVVFVDRGCDRTELPFATHLLQAFQSCVSLLDSVDAVGGANAEAVGKIERFMDKPPPLPWRTMLVSAGFVPVQASTFAESQVEALLKRIALMEFCVEKRGGMLCFYWQRGELVFVSAWQC*