MASGVYFIKFKSIVGGLGLGVIVLDDGRLHGGDTGYYYRGVYRIHRGTMVAMIEVTYYRGPRDSAFGGTINRCTLLLKGGLNARGFELTGEMRERAGMKMTLTAERLCDLISASNALSAVTVPHEDAP