RYYETGSIRPGVIGGSKPKVATPKVVEKIGDYKRQNPTMFAWEIRDRLLAEGVCDSDTVPSVSSINRSGWMSLPQSVLEPLPEVQRRIPSRRAPRSSPVLTPDLRIIRGQLRGLQGAEPRAQPDFWAVAEQGEFREILETFLAIFPPHGQSLYPLPLLSSALDDGKAGLTPSTTPLGRGLPTPQPYSAGPGREMVSSTLPGYPPHIPTSGQGSYASSAIAGMGAGGSPYYYSSASSPPAPPTPAHAGERQ