MTTSNPPPTSNHTIALPDGTTHRYHLRGLSNTNDIDRWTTFCSSIFSYKPNPPPPSYFARHFHNDPKKDASLVRVLVYCPTSTGSGSVDCDEEEKKNGEIVASVRIFRRTLSLGTCGDNCGGDSSVIEAGGIGEVCTSPNHQRRGLSKILLKDALSIMQSTMTCSFLHASPDFRTVYSKVGCYESVVSHWSVTSVYLNQLTTIDLNSDWILRRAEFPKDTTQLHALHQKYSEEKFITVTRSEQYWNEYVSAELGDTLWVLTKSSGDRSIAAWLSLRKRGDRYQVCEFGVDREKYSTCSALKLLLGAALNQAGEEIGSDRRDFISVELALPTFAVDEIREEAEERDGFTTQFIDLENAQTENDEGWMYVQFDEKEPSVLEMTKREEKPVHHLIWPTDSF*