MKRPLRRSFAVLIFVVLVGAASFSTALRRAVAPAPAREPPPLPLDPARLNATLLRLAAADPSEAPLRRDVDELLEGRLPASAARTRAWRRDRLLHPLHLHRHHSYPLPRRARYPDDDHDVLLHPLPRHEQLHIDPALRRDLRSWHRLRRYDPSVLASLPSLLSIPGRIPSCAVVGNSGILLRANHGALIDSHAAVFRLNNARISGYAAHVGSKTNFSFINSNILHLCARRPGCFCHPYGHGVPILLYICQAAHFLDVAACNATSSSHHGSPISVTDARLDVLCARIVKYYSLRRFVVETGRAPEEWDRAHDAAMFHYSSGMQAIMVAVGVCDKVSVFGFGKSSDAKHHYHSNQKAELDLHDYEAEYAFYHDLSEHPQVVPFLKDSGLTVPPVVFYH*