MGTFIGHVLSGTGFLLIGLWHLFNTVTNYARSPLGFHTRPWFPAKFGGGKLKYVELAAIIAGSCLSILAELFIGPKRHQPLADDWSIPSEHLNNFEHSSISLFFLIYASVALYSGLSKFMVPPGALHVIAALAFSQELLLFHLHSADHMGAEGHYHWLLQLILVVILSTMLLEVAFPQSFLVATVRSASLVFQGAWFVHMGFMLWIPTFIPKGCQMERTKGHDVVNCASQEAIMRAKALANLQFNWYLAAILVFTIIFYVRRVNGNYTEKVAAYEPLEQKPGTEADKKVDATVEKGSHGVERQYFRDGSERSIDLESLQEAVKLIER*