MAEETMENEERVKLFVGQVPKHMTEIQLLTLFSEFSIVDEVNIIKEKTTRVPRGCCFLTCPSREEADKVINGFHNKKTLPGASSPLQVKYADGERERLDVLDCSCNPEHKLFVGMLPKNVSETEVQSLFSEYGTIKDLQILRGSLQTSKGCLFLKYEFKEQAVTAMEALNGRHIMEGANVPLIVKWADTERERQARRLQKVQSHVSRPDPQNPSMFGALPMAYVPPYNGYGYHVPGTYGYMLPPIQTQPAFHNVISPNQGNGRALLGTALTESVPPRLAARRNFPTALGNYGYHGLQYPMAFPRGMVPPRPPLTTVSPGISNNGTSIPSLLQTEGPAGANLFIYNIPREFGDQELAAAFQPFGKVLSAKVFVDKATGISKCFGFISYDSQAAAQNAINTMNGCQLSGKKLKVQLKRDNGQQQQSNKPLFNGLLNS