MSRARSYADVNVHRPREYWDYENYNIPWQTANQDNYEVIRKVGRGKYSEVFEGVDVSHGEQKVIIKILKPVKKKKIKREIKILQNLRDGPNIIKLMDVVRDPQSKTPSLIFEHVNNQDFKVLYPTLTDYDIRYYIYELLNALDYSHSQGIMHRDVKPHNVMIDHSQRQLRLIDWGLAEFYHPGRDYNVRVASRYFKGPELLVDYQQYDYSLDLWSLGCMLAAMIFKREPFFYGHDNSDQLVKIARVLGTDELNAYLDKYGIELDTQLEALIGTHTRKSWNKFVTPENQALVSPEAIDFLDKLLRYDHQERLTCKEAMAHPYFAPVREREGQSKGEDIIRMEQ*