MSVVISDAWRQRFGGTARLYGEKALQRFAEAHICVVGIGGVGSWAAEALARTGIGAITLIDMDDVCVTNTNRQIHALRDNVGLAKAEVMAERIRQINPECRVTVIDDFITPDNVAGYMNAGFTYVIDAIDSVRPKAALIAYCRRYKVPLVTTGGAGGQIDPTQIQVADLAKTIQDPLAAKLRERLKHNFGVVKNSKGKLGVDCVFSTEALVYPQADGSVCAMKATAEGPKRMDCASGFGAATMVTATFGFVAVSHALKKIMAKAARQE*