MTALSSVDFCLPEHITPEIFLRDYWQKKPLVIRNGLPEIVGQFEPQDIIELAQNEDVTARLVKTFSDDDWKVFFSPLSEKDFQKLPEKWSVLVQNLEQWSPELGQLWNKFGFIPQWQRDDIMVSYAPKGGSVGKHYDEYDVFLVQGYGHRRWQVGKWCDTSTEFKPNQSIRIFDDMGELVIDEVMNPGDILYIPARMAHYGVAEDDCLTFSFGLRYPNLSNLIDSVSKSFCHQDPDLNLSEFDLPLRLSQSEQRTGKLADENIQAMKQLLLDKLANSKAFDTLFKQAVASAVSSRRYELLVSDEMCDPDEVRSILEEDGAFLSQDNNCKLLYTENPLRIYANGEWLDELNVIETEVLKRLSDGESLDWAFLSSLVNKTEDPETSMDLQLDSICNWVDDGWVLIE*