MALKLNQITFPSIHNLPSQPRSVRSHRVFMASTLNSISTKEVQNLKKPYFPPQEVHVQVTHSMPPQKKEIFKSLENWAEDNLLTLLKPVEKCWQPQDFLPEPESDGFYEQVKELRERARELPDDYFVVLVGDMITEEALPTYQTMINTLDGGIRDETGASLTPWAIWTRAWTAEENRHGDLLNKYLYLSGRVDMKHIEKTIQYLIGSGMEPKTENNPYLGFIYTSFQERATFISHGNTARLAKGHGDMKLAQICGIIAADEKRHETAYTKIVEKLFEIDPDATILALADMMRKKISMPAHLMFDGQDDNLFENYSTVAQRIGVYTAKDYADILEFLVGRWKVEKLTGLSGEGRRAQDFVCGLPPRIRRLEERAQGRVKDASSTAPFSWVFGRELKL*