MTRRKVKLAFITDDTARKASYNKRKKGFIKKVNELTTLCGIPACAIISSPFDTQPEVWPNPEGARKVIERYQNSSVIDETRNVNQETFIMQRIAKARDQLRKQKHDNREQELNLLMFGFMQSNILSDDLTAEELKDFDKLIEKKMREVDNKFATLD