MEVSACWVTTVSLPIRVNFQGTKRKSTVAIAPSKMNVHVVQSTYHQKPGTKFLSGIKSTASLAGEGNYNRIEDGDIPKVDSWKWSMVVSYDGSKYSGWQIQPKNITVQKTLEDALFQITRCSRENLALTAAGRTDAGVHAWGQVVHFCTPFMLKKLEPLHTSLNSILPQDVRIREIRAVQPEFHARYSALRKTYKYKADLGPVMDPFQRSYAYFFPHVIDMDSMREAASLLTGEHNFSAFANTSLRVLDNPIRNITKFSVESVGPQLIFEVEGTGFFYKQVRNMVGLLLEIGRGTTSVRAVSDVLASQKREKLAEFAPTAPAHGLYLMTVHYDEALFFPPDSIPKTSLGYRQITNQRGMNSFAISVS*