MTTTTTTKQPPHVLVFPYPALGHTLPLLDLTHQLSLHNLTITILTTPKNLPTVSPLLSTHPQIHTLVLPFPSHPLIPAGVENVKELGNSGNLAIIAASTKLSEPITLWFKSHTNPPVAIISDFFLGWTQHLAQHLNIRGFAFYPSAAFFAGILNYCWGNLESVKVLDVVDFVDLPRSPSFKEEHLPSVFRKYRESDPDCQLVKDSLVANKLSYGFIFNSFESLEGEYLGFLKREFGHERVYAVGPINLLGPESTDRGNPVTDSSGNVFKWLDGCPDESVLYVCFGSQKLLNKKQMEALADGLEKSMVRFIWVVKTGTAQQVEDGYGVVPDGFDERLAGRGLVIRGWAPQVKILSHRAVGWFLSHCGWNSMLEGIVAGAMILAWPMEADQFIDARLLVEELGAGVGACEGTATVPDSEELAKVIGESMSEKGAGVKMKAKELRRKALEAVKEGGSSLNDLNGLIEELCKLKIQ*