MRVALELVKEGRAQACVSAGNTGALMGLAKLLLKPIEGIERPALVTVLPHQQKGKTVVLDLGANVDCDSTMLVQFAVMGAVLAEEVVGIANPRVALLNIGEEEMKGLGSIRDAAAVLKTLPSLNYIGYLEANELLTGKTDVLVCDGFTGNVTLKTMEGVVRMFLSLLKSQGEGKKRSWWLLLLKRWLQKSLARRFSHLNPDQYNGACLLGLRGSVIKSHGAANQRAFSVAIEQAVQAVQRQIPQRIAARLESLYPAGFELPESDSDVNARQQSGTNGHD*