MAATCEISNVFSTYFSTMYSSDDPNLASVPPAAAFGADDLVLALSSPQVPLEGTEKASWLGEQPQLWSKAQVLDWISYVEKHKYDASTIDLSRCDMAALCRCAPEELRLVFGPLGDQLYSQLWDLTSSFPDELSWIMELLEKDSMALLEPLGDQGPLASPGSSDVSTAGTGASQSPQASDSGGSDVDLDALDSKLFSGDGFPDYKKGDLKHGKRKRGRPRKLSKDSRECLEGKKSKQAPRGTHLWEFIRDILIHPELNEGLMKWENRQEGVFKFLRSEAVAQLWGQKKKNSSMTYEKLSRAMRYYYKREILERVDGRRLVYKFGKNSSGWKEEEVAGHRN