MTRRVQYLQLVMSSFIGSSSYFPGDLLLTGTANYFQWHKILKDVCDEISPDLIPYLENGEISFIEGEDDATRKDAMRLLDRIINLVLRDAASGYVLRDVNRFNGTGRELYLHLRSIYGVITVPFAISIMYDLLTGAWKQNEGSTIDSLENAYDRVMINVAQRFSFETYNVIVYLAILKKEGLPVDEYIRAYHDIYGTGWEDFTLTNMQRIIHERINFPTQSIPVNPKTFVSKKVFKCFRCGEPGHLDRNCPAPQPLSHLKS*