MKRPLRRSFAVLVFVVLVGAASFSAALLRAVVPAPAREPPLDPARLNATLLRLAAVDPSEAPLRRDVDELLEGRLPASAARARASWRRDRLIHPLHLHHHRFPMPRRGRYPDEDHDTLLHPLPRHEQQLHIDPALRRALRSWHRLRRYDPAVLGSLPSLLSLPGRIPSCAVVGNSGILLRANHGALIDSHDAVFRLNNARIAGYAAHVGSKTNFSFINSNILHLCARRPGCFCHPYGHGVPILLYICQAAHFLDVAACNATSSSRHGSPISVTDARLDVLCARIVKYYSLRRFVAETGRAAEEWDRAHDAAMFHYSSGMQAIMVAVGVCDRVSVFGFGKSSDAKHHYHSNQKAELDLHDYEAEYAFYHDLAEHPQVVPFLKDAGFTVPPVVFYH*