MKRPLRRSFAVLIFVGLVGAASFSTALRRAVAPAPAQEPPPLDPARLNATLLRLAAADPSEASLRRDVDGLLEGRLPASAARARAWRRDRLLHPLHLHRHRSFPLPRRGRYPDDDHDILLHPLPRHEQLHIDPALRRDLRSWHRLRRYDPAVLATLPSLLSIPGRIPSCAVVGNSGILLRANHGALIDSHAAVFRLNNARVSGYAAHVGSKTNFSFINSNVLHLCARRPGCFCHPYGHGVPILLYICQAAHFVDVAACNATSSSRHGSPISVTDARLDVLCARIVKYYSLRRFVAETGRAPEEWDRAHDAAMFHYSSGMQAIMVAVGVCDRVSVFGFGKSSDAKHHYHSNQKAELDLHDYDAEYAFYHDLSEQPQVVPFLKDSGFAVPPVVFYH*