MPGAGGKSPWASGERRPHFFKVLVGDFKQRLKIPPNFCKHIPWEESRKAKSLKESSMAATLEGPSGRTWLVVIRRTAEGTFFTSGWPKFVQDQALRDLEFVVFRYDGNTHFTAMVFDRTACEREDLVGSGGGDRPRKKRGRPRNASRDAPRPKKDSVGKELVAYNHAPPTGQPLQIADSNGTPEQGSTAVKNEEGDDDDEIVLCALPAPSPSPSSTQHASPNPSHVPEGALGVDGVAAAKRGALKTRSLQDDLALASIPLSIRRYKGYVSRRRPVTTAERQRATEIAHAFRSPLPYCVIRMSTMHVYYSFMMRFPTGFSRQHLPRERTDVVLRDPTGKAWAVLYIPNTRDRLSRGWCAFARGNCLEEGDYCVFELVAAGEFRVHIFRVVEPPVPAVRLRRVTVSV