MNKVKFYVLFTALLSSLCAHGAPQSITELCSEYRNTQIYTINDKILSYTESMAGKREMEAAAKVINPKLMPKAAYDIYQNTMQRAAYQTKSINFAVAAYDIFKYQYDKGPGPGWAISTARSEKKVVVTTTGDGGSSEGETYEKKIDKKIWSDEQQAQLEAEAAYAPMVIRTPMAAYATIDLIDLRAAYVSAEIIATVGPGPGYFQVNPKKVKKKKVLVKMQELLDFKFAAYFLIKVQDYLGPGPGIKAGQEIKVKKHLSVFEIAIKISKKTPVSNDVIVRKQTTTVNKSST