MRNVLRLKQKRPLDAVLDRFLCTHSSSESLTQSVSPPSSYMPVPFREVCVVAARRTPIGAFQGSLASLSATNLGSTAIKGALEDAKIQATFVEEVYMGNVLSGGLGQAPARQAALEAGLLPSTVCTTINKVCSSGMKAVMLGAQAIMLGLREVVVAGGMESMSNAPLLLPRVRSAKHLGDFPLMDSLMHDGLKDPLKNVSMGVFAEMCAEEMGISRTDQDYHAIKSFEKAASAQATGLFKAEIVPVTVSGNKGKQMPVVDTDEECSKFDPDKLENLPPVFKTDGTITAGNASSISDGAAALILTSIRFAEKHGLPILGYIRGFGDAEQAPEKFPTSPSLAIPLALKQAGLHLKNIDLFEINEAFSVVDLANQRLLGLTSEGVNIHGGAVSLGHPIGASGARIIISLITGLALKDLNFGVAAICNGGGGASAIVIEREKKYRLYEHEIGHKH*