MLSLQLRGSLTARCVKPALSAGAIGLAHPVFLHKQSFAIGGAVLAEKRPFSSTARSQLREVFPEYEGKELIRKTKPAWPHPGYTEEQLRSPVVGPAHRPPRNFSDRWALNLVKFARWCMDTATGFKYLPKTSDPNTPMTNLDERGWLMRLESIAGVPGMVAGMLRHLHSLRRLKRDNGWIETLLEESYNERMHLLTFMRMAEPGWFMKMMIICAQGVFFNSLFVSYLVSPKTCHRFVGYLEEEAIKTYTVAIHDLEVGALPHWSDPSFRAPDIAVNYWRMPEGHRTMLDLILYVRADESKHREVNHTLGNLQPNTDPNPFVSEYKDEKRPHPSKGLESMKPTGWERDEVI