MVVGLDCEGVDLCRYGTLYIVQLAFPDAIYLVDAIRGGRKLINACKPALESVYVTKVIHDCKRDSEALFYQFGIKLHNVMDTQIAYYLIEEQLGKKSSQDGHISFVRLLADPRYCGISYVEKKEVCSLLKEDPQFWTYRPLSELMVRAAADDVRFLPYVFHRMMEKLSEESLWRLAVRGSLCCRCFCISDNEYADWPAIPSIPEFLNVERETLEDEILSILDVPPGKMGCVIGRKGSSILSIKESCKAEILISGSKGAPDKVFIIGPLKQVRKAEAMLRGRML*