MYAKCGELAKAQEVFQKLSVRDAVAWTALIDGYCQLGHGEEALNCFERMKHEVRSLDAVTYACILKVCGSIGAAEKGIEIHDDIIRKGLLGKDSVLGVALVDMYAKCGALAKAQQVFDELPSRDVITWNALMAGYCQHGHGAEVLNCFDRMIHEGLAPDAVTFTSILKACGSIEAVEKGQTYFESMSPSYGVTPTLEHYSCMVELFGRAGHFDKAMAVIKTMPSSDHLPGWSALISACRKRGNVKLGRLAFEHVVRLDKKCTMAYV