MQGALELPPGFRFHPTDDELVNHYLCRKCASLPIAVPIIKEIDLYKFDPWHLPEMALYGEKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGKPKALGIKKALVFYAGKAPKGIKTNWIMHEYRLANVDRSASKNNHNLRLDDWVLCRIYNKKGKIEKYNDTKPPMFSQFENETKPHIKMNMNGQDDQLYTDTSDSVPLFHTDSSGSDHVVSPDVTCDNKEVQSEPKWNEFVLGSDPVSAFDFQLNLMDDAEDDPFAPPIQYQINQLSGWQDVFMYLPK