MALKLNLVALPSHNLKSAKVFAASTMQYSTTRGSESTKRDSYWPAKEVHFQVTHSMPPEKIEIFKSMESWTTKNILTHLKPVEKSWQPQDFLPQADSEGFYEQVKELRERSKELPDDYFVVLVGDMITEEALPTYQTALNTLDGVRDETGASLSPWAVWNRGWTAEENRHGDLLNKYLYLSGRVDMRQIEKTIQYLIGCGMDFKFENNPYNFFIYTSFQERATFISHGNTARLAKRYGDAKLAQICGTIAADEKRHEIAYTMIAEKLFEIDPDATVLALADMMRKKIVMPALLMYDGQDDNLFENFSAVAQNLGVYTAKDYADNLEFLVGRWNVAGLTGLSSEGRRAQDFVCRLPSRIRRLEERAQEKAKQASTIPFSWIHGREVRV*