MDLEKSSSNSASMKKLQDDGALPGRGTMQREAGGTESEPILGRMVVVEDYVSCGFLPPPSEFLLLVLNFYGLSLLHLNPNSIAFLSIFSHLCKAYIRGIWMCQIPTSGWPEVALHPLLVPHFSQQVVEWFYLQIENSDPVLVIPKDKPEKILEWTAKPALTCSLQSFIDIIDDLRKRGLSGYEVAADFAGLDNDTALPLTDAIRPLVDHQAATSLKEGIAKEASDAVATTTSGSNVLLRARDSPEGDEPTDLGASPPPQRKQRLVTVGEKMVRAKAAHSGADAASTVSPAATSTEVVAATKDQEAAPPCDPEYLCQCRYVDVENVQQRGQPDTPYWKTKLEVAELERTIVEANKDQAVETLRGHEVWFNSYLKSCCTAMSEVCIELRVPRGDPKESATGYISRMKGACAQLEGIGKRIDEALKQECRRASRYTRGHVLACIRDHRPQLHLEFLREGFSRSRRTSAEIDGLAQSMAPLAEKVFCSMDWRWPSW*