MGIDGIIVLPRFSPSSPGLRHLLALATHLPSLYLWPAGDPHPGNIMVRAKGRPNFLRWLFRGTRRDFEIVVLDHGTYLEVAPELRQQFCQLWCAAVMHDEATQADISTDMAGERGGRVLPLLLTQRARNRAEERALRERIGVRTLGDMTSLLSTVSRHLVDLLRVVTVVRAASAALGVAMTERLQIYSAVAARGLPPVAPWRRWWRRRRRRGDDDEGPVYLHRYDMLFVCMSFASLAYRTRLQMMLVGLSLWSAGSSVVGRVLGTVVALLEEALFS*