MSVVISDAWRQRFGGTARLYGEKALQCFADAHVCVVGIGGVGSWAAEALARTGIGAITLIDMDDVCVTNTNRQIHALSGNVGLAKAEVMAERIRLINPECRVTVVDDFVTPENVAEYLGVGFSYVIDAIDSVRPKAALIAWCRRYKVPLVTTGGAGGQIDPTQIQVADLAKTIQDPLAAKLRERLKSQFGVVKNSKGKLGVDCVFSTEALVYPQADGSVCAMKSTAEGPKRMDCASGFGAATMVTATFGFVAVSHALKKMLAKAQRDAAASGK*