MMMDQAAASAAAGLIHHEKTEACGLRAGVEADLGLVTAKGDKTSFHGSDRSGSIHDHDDLVHAVTSFGVHRKKRMTRQRRSSIINLHHLTFASSTTTTSHVLPSLQPPSTLPPARVIDPTRLRFLFQKELKNSDVSSLRRMILPKKAAEAHLPALESKEGIPISMDDIDGLHVWSFKYRFWPNNNSRMYVLENTGEFVNAHGLQLGDFIMVYQDTQNQNYVIQAKKASDQDHVYGDISTMNNGVNDLFLDESEANKSSSFYMPTMAMDEDTTAGMSFVYDTTFSNDSLLDFFGGSMTNYSRNGPLHESFGSVENLSLDDYY