MFTFLFDDVGVPQDYRHMEGFGVHAYTLINKSGKAHYVKFHWKPTCGVKCLLEDECVAVGGANHSHATKDLYNSIAAGSYPEWKLFIQTMDPEHEDRFDFDPLDVTKTWPEDIFPLQPVGRMVLNKNIDNFFTESEQLAFCPALVVPGI