MKRDEKKNQEEKNQSVQTSSLVARAAATGFVGGVFWGFIGFLTHMFHFSEVSPNMLLQPFVLGEWKKGGLGTFISIVLLGVLSVGAAFIYYGLLKRIKGYWMGLIYGAILWLLVFYVFNPIFPDVKQVQDLQQSTVVTTFCLYILYGMFVGYSISFEYNELTSQKLARALGKKTE