MGGKNNASRNVDYAIHESTFPVKLHYLLSETEDNGSDHIISWQPHGRAFLVHDHGAFVDHVLPNWFKQSKFPSFQRQLNLYGFKRFTAGRDKGAYYHEIFLRGRPHLAHRIPRVKVKGSGVRKPGAPESEPNLYLRPFLLTSDFNGDATAEEELHTVSKKPHTVIPDGPSSQSGPDVARIAGRALPVGSVAALYANAPPPRPPFPGRPSLHHFLAAQHWSGPPRGFGVPMHNPTMRRFDPTALSPHQLMSLQTALEEDNIRQREALLTSYATFPGRSSEPVAPSASTLQKLSKKFAATSASTAAQDVATLLQLAASLGYR