MALKLSPVMFQSQKLPFLASYPPSNLRSPRVFMASTLRSSTKEVDNIKKPFSPPREVHVQVTHSMPPQKIEIFKSLEDWAEENILVHLKPVEKCWQPQDFLPEPESEGFLESVEELRKRAKEIPDEYFVCLVGDMITEEALPTYQTMLNTLDGVRDETGASPTSWAIWTRAWTAEENRHGDLLNKYLYLSGRVDMRQIEKTIQYLIGSGMDPRTENSPYLGFVYTSFQERATFISHGNTARHAKEYGDDKLAKICGTIAADEKRHETAYTKIVEKLFEIDPDGTVLAFCDMMKKKISMPAHLMYDGQDDDLFGHFSSVAQRLGVYTAKDYADILEFLVRRWDVEHLTGLSPEGKTAQEFICKLAPRIRSLEERARSRAKEGPTIPFSWIFNREVKL*