MTRVWGKTDPFAFPASEFHFGLLRAVEPFLRVHRTTAASQLGPNDKFKGGQMNRDALDTCLQVITPSMVDYERSFKEPRTELNVRPRHLELIRQVEKFTRPTELALYEDDAAMAEEVGDENELGQKGFTITLAAGDEDDKLVAKVYRGKEVEEAPGGSSTDDEEGLHMDTEAAPEDVPDKGRTDARVFVFNEGPRNRADELEKPYLSAQRCTLVGEFKDDEDWNAIAQAAAYARVEARRNLSSRHYKPLYLLAFSKTKFTYAILKPEGYILTGGNKVTDAAYADFVNTTNPGSTPWPKKTMDTMLEAGISYLRRNYSDKRNPKYPKRAYVVGDLLVAPQWYTLPSTEVMDGFFSPDAKKFYEGLLRIAVGDRVLKFTPYHVMAALSVRMAMSTKTSAFLGADFSKGLAAMQGARAFEIAALGGFRVGKLLRETVEDGDTKRQRLIFPQYFMPPITKEASDITRKSSELKPEPMTRGSKSPLPEEPPPWIPPPLADFPQCVEHNASESPEEEASNDLDRTNSPG*