MPGAGGKKKSPWASGERRPHFFKVLVGDFKQRLVSARVPKIPPNFCKHIPWEESRKAKGLKEASMAATLEGPSGRTWLVVIRRTAEGTFFTSGWPKFVQDQALRELEFVVFRYDGNTRFTAMVFDRTACEREDLMGGGCGGGGGDRPRKKRGRPRTAASSASRDAARPKKDSVGKEMVTYRASPSGGQPIPPSIRRYKGYVSRRRAVTTAERQRATEIAHAFRSPLPYCVIRMSTMHVYYSFMMVRDEQHYSIDRMHTHTTPDQSCDSLMSRLYVCVRVRMLMQRFPTGFSRQHLPRERTDVVLRDPGGKEGDYCVFELAAAAEFR