MEPAVLAAHHLPHHEPISFGIDQILSGPEPPGGGLGPGQSGQSHGESAAFSSGFHGASGYAPAGSLASLPRGSGVGPGGVIRVPAHRPLPVPPPSGAAPAVPGPSGLGGAGGLAGLTFPWMDSGRRFAKDRLTAALSPFSGTRRIGHPYQNRTPPKRKKPRTSFSRSQVLELERRFLRQKYLASAERAALAKALRMTDAQVKTWFQNRRTKWR