ERKRGRPQLLAAEEKEGGREKVWAQAGKNLPGKKCELRESRPPRREEESGRGGGGELGPAGLAAPGLGDFPPAFHGDPNGRRREPLSEVADPRQKKGAKAGRRKKAEAAMATPSRLRAEESPPEELGAAAADSAANPSKGLFPLSICFQGDESACPTRDFVVGAPTLRSICLAPGDIIQIPGSLEFDMSFLLAEKLALFLRVYEEKREREGCWENFLVLGRSKSSKTLFILFRNQTVDVEDMVTRLKRHCDVLAVPVMVTDRFGIWTREKCEIELRQGEGGVRHLRGAFFLGAERGYSWYKGQPKTCFKCGSRTHLSGSCTQDRCFRCGEEGHLSPYCRKGIVCNLCGKRGHAFAQCPKAVHNSVAPPLPGVAGH