MLSKLKQWWQAIVEYFKVHWRPVAVGAGGLFALIVIVFGGEAALSTTTFCTSCHSMSYPYEELQESAHYGRFGLQPQCKDCHIPQGLGNFHKAVYTHVVDGARELYLELVNDYSTLEKFNERRQEMAHHARMNLKGWDSVTCRDCHQDPQPAAKSGQRAHKKLDDGWTCIDCHQNLVHAPVEHTDLDASERRGEMVIMDEIDWTDRNPLAGVETRSIRN