MENGVGTAQDPPSEFAVKDCALLAIATGRRVYTLSELRGGLESVGEASIYYHFWGSLLQPRFGEREYNNDFAGWVLHSLHDARLAERMAMLDPREYPDLSELRFDLLEIIDERLDEADYLHWMPAAQPFQFMRSQIVVFSTDKRVSTPAELLAILPTLPVSSLFYHFIDARRRVPEAGDDFSAWLSDFGDMGQRLRDGLTRVDPYFATLGTLRDQISTIFAAELEDGHAA