MALKLNPLASQPYKLPSSARPPISTLRSPKFLCLASSSSPALSSSTKEVESLKKPFTPPKEVHVQVLHSMPPQKIEIFKSMEDWAEQNLLTHLKDVEKSWQPQDFLPDPASDGFEDQVKELRERARELPDDYFVVLVGDMITEEALPTYQTMLNTLDGVRDETGASPTSWAVWTRAWTAEENRHGDLLNKYLYLSGRVDMRQIEKTIQYLIGSGMDPRTENNPYLGFIYTSFQERATFVSHGNTARQAKEHGDLKLAQICGTIAADEKRHETAYTKIVEKLLEIDPDGTVVAFADMMRKKISMPAHLMYDGRDDKLFDNFSSVAQRLGVYTAKDYADILEFLVGRWKIESLSGLSGEGNKAQEYLCGLTPRIRRLDERAQARAKKGPKIPFSWIHDREVQL*