MTSHLRVDGTKIVNVNGEEVILRGAGLGGWMNMENFITGYPGCEFQIRAALIKEIGVDKAEFYFDKFLEYFFTDGDAAFFKSLGLNCIRLPFNYHHFEDDMNPRVLKESGFKHLDRVIDICARHGIYTVLDMHTAPGGQNPGWHADHGTHMSLFWEHKDFQDRSLWLWGELAKHYADNPWVAGFNPLNEPTDEKHVRLVKWYDQVYDAIRVHDPYHIIFWDGNTFAVDFTHFGDYWKRWNNCSYSLHDYSSFGFPASKENYVSSDEQRKKLKNILDGKRQWMVDRGLCQWNGEWGPVYAQHSVEGSKTEEINRMRLMVLRDQLALYEERKLSWSIWTYKDIGFQGMVYTSSSSQHMKLFEAHLKKKRDLAVDAWGVDDTPVKPIFGPLEQLIRDNVNNPSDLEVYPYEARFGRRVATLARYILVSEHLINEWARHFQGKSYEELDELAKSFLFENCVQRTDLNEYLRNAAGLL*