MARGPKKHLKRLAAPKHWMLDKLTGRYAPRPSTGPHKLRECLPLVIFLRNRLKYALTYHEVKMILKQRKVYVDGKARTDLTFPTGLMDVISIPDTNEHFRLLFDTKGRYTVHKIQDDEASFKLCKVKQAAIGPNAVPYVVTHDGRTIRYPDPHIKVNDTVKVDLDSGRITDFIKFDIGVLVLCTGGRNMGRVGTLMSRDKMMGATDVVHVRDSAGQQFTTLLSNVFAVGSGKKPAISLPRGKGVRLTIAEERDRRLKDKAKAAA