MALKLNPLASQPYKLHTSARPPISTFRSPKFLCLASSSSPALSSSTKEVESLKKPFTPPKEVHVQVLHSMPPQKIEIFKSMEDWAEHNLLPHLKDVEKSWQPQDFLPDPASDGFEDQVKELRERARELPDDYFVVLVGDMITEEALPTYQTMLNTLDGVRDETGASPTSWAVWTRAWTAEENRHGDLLNKYLYLSGRVDMRQIEKTIQYLIGSGMDPRTENNPYLGFIYTSFQERATFVSHGNTARQAKEHGDLKLAQICGTIAADEKRHETAYTKIVEKLLEIDPDGTVVAFADMMRKKISMPAHLMYDGRDDKLFDNFSSVAQRLGVYTAKDYADILEFLVGRWKIESLSGLSGEGNKAQEYLCGLTPRIRRLDERAQARAKKGPKIPFSWIHDREVQL*