MAKGCSTTSNNYEAAREQRLVENKKRFEDLGISKISKTLTEIASPAKKSTNRLFRPKSKTNVVLEPRRSSRARNSVPSYAEEFGTDLPQLRRRARSSSSWGSYAYAARPLDEIKVATAQERKRAWDAAEALQINLQSSNPIFIKSMLRSHVYSCFWLGLPSRFCVEHLPKTDYTMVLEDEKGLEYDAVYLARKTGLSGGWRGFALEHKLDDGDAVVFELVEAARFKVYIVRAFENIDEEEEKEESDALVEDGNMCTSKTIKKSETVKPKEATKKTRMQKVSKVPTHEPKSETVKSEETSRTTRSSHKKQKISDVSTAIEPKEDAHLETVKPEAATKLPNKKRKAKEGDVSKKILLEDNAKAMKTDSERKEEPVEDVDVELKKVKLDDKASKPAAEKPRKIRAPKFFRKRG