MSVTEFAMVEELAFLVKDNLRCKHLVLSMEETFLNFLQDDSSHSDGILELQPMDAYSRLLLHRLADIFGFSHVSIGEGADRHLILERCPETSIPSILVSDILFQFDEPHTLTTSHQLLRRKDAPPVLPATSPPHNAFREREVAYFAARDRIFSRDVGEMKEPIKEKPQKVLVVAHRMIAHALGQNTSLRNQGAAVRDGEGHRVKTKEQHVQEKGKIEPNSSSEAFQGIAFLPDKNINSFGKTKSNNHGSCASSQGQRNSHQVLVERGGTCNISKSQNLTGRNSTKDYSKEEHVGAAKRMFAHALGRHLGDQTTNSDRKRVDD*