XWLVGFWGGSGCKEFGLCLPAGRQTQPTRWGRRLAWWTRAAWPCGSRAMVSKLSQLQTELLAALLESGLSKEALIQALGEPGPYLLAGEGPLDKGESCGGGRGELAELPNGLGETRGSEDETDDDGEDFTPPILKELENLSPEEAAHQKAVVETLLQEDPWRVAKMVKSYLQQHNIPQREVVDTTGLNQSHLSQHLNKGTPMKTQKRAALYTWYVRKQREVAQQFTHAGQGGLIEEPTGDELPTKKGRRNRFKWGPASQQILFQAYERQKNPSKEERETLVEECNRAECIQRGVSPSQPQPAEYRSQAGLSSWGPPPPCQHPDSTAQLGADIPRPQPAAPEPHHGLTSWGHDHRAW