MKRPLRGPFAALLFVVLCGAASFPSALRRAVAPAPVRAPPLDPARLNATLLRIAAFDPSEPSLRRDVDDLLEGRLPVSSLRGARAWRRDRLHPLHLRHHQVPIHRRSHADHDHDSLLHPLPREELLLDPSLRRSLRSWHRLRRHDPAVLRNLPSILSLRDRIPSCAVVGNSGILLRDSHGALIDSHAAVFRLNNARVSGYSAHVGAKTNLSFINSNILHLCARRPGCFCHPYGNGVPILLYICQAVHFLDVASCNASSASIHAAPISVTDPRLDVLCARIVKYYSLRRFVAETGRAPEEWNGVHDAALFHYSSGMQAIMVAVGVCDRVSVFGFGKAADAKHHYHSNQKNELDLHDYEAEYAFYRDLAERPQVVPFLKDTKFKVPPVVFFH*