MTMAAESDFYTLHYFPFSLYSLMIRFGLVLGRRLNSDTAPKVHIKLVNLHREENLSEEYLTLVNSRGQVPALTSRALATPLTDSRDISEWLCEQQPELVPDHYRATIQSIMDKLYSFHAMALTIGREEKKHGIPNRAAELLEQKDLTEHHRRALELRSVFHELCYSNMFTPASIGEVEAKARGFVEELDAALKEHNEGQLWIFGDKPTILDAHATALIARLTDVRRQDLLTARVQEYAKGVFASEEWKEATHGRTTLWNVSLGHVADLNPL*