MAPPSLQSTYKMVSGYEIPVVGFGSSFRIETPCLTCRWQCRPPEITEKATLKALETGYRHIDSAKYYANEKECAVAMKKSGIDRSKIFFTTKVPASSMSYEKAKEAIEQSVAATDLGYIDLILLHAPYGGKEGRLGAWRALVEAQKAGHVRSIGVSNYGIHHLEELEEYINSGVGGEISVGQYEIHPWCAREDIVAWLKKRNVVIEAYSPLVQAQRLDEPVLQNLAKKHNKTGAQILIRWSLQKGYVPLPKSVTDSRIVENTQVFDFELSGEDMESLNTGIYAPVCWDPAKDVPL*