MVKRKTVGRKARWHAEVNLKRPKEYWDYESLQVQWGEQDDYQVVCKVGRGKYSEVFEGIRVSDGSKVIIKILKPVKKKKIKREIKILMNLAGGTNIIQLLDIVRDPQSKTPSLIFEHVNNTDFKVLYPTLTDFDVRFYIFELLKARAPPAAAPAARRRVEEPARPRPCGHFAALEHSHSNGIMHRDVKPHNVMIDHEKRQLRLIDWGLAEFYHPEREFNVRVASRYFKGPELLVDLQDYDYSLDMWSLGCMFAGMIFRKEPFFHGHDNYDQLVKIAKASAPPVLGTDELFDYLDKYNLELDPQPPTACSAARPHFDGLLGRHARKSWQKFINAENQHLVSPESIDLLDRLLRYDHQERPSPVEAMAHPYFAPIRESAKH*