MALKLSPVMFQSQKLPFLASYPPSNLRSPRVFMASTLRSSTKEVDNIKKPFSPPREVHVQVTHSMPPQKIEIFKSLEDWAEENILVHLKPVEKCWQPQDFLPEPESEGFLESVEELRKRAKEIPDEYFVCLVGDMITEEALPTYQTMLNTLDGVRDETGASPTSWAIWTRAWTAEENRHGDLLNKYLYLSGRVDMRQIEKTIQYLIGSGMDPRTENSPYLGFVYTSFQERATFISHGNTARHAKEYGDDKLAKICGTIAADEKRHETAYTKIVEKLFEIDPDGTVLAFCDMMKKKISMPAHLMYDGQDDDLFGHFSSVAQRLGVYTAKDYADILEFLVRRWDVEHLTGLSPEGKTAQEFICKLAPRIRSLEERARSRAKEGPTIPFSWIFNREVKL