MKVYGPVAGRTELYRDPGGLRDATVSFPCCVDLAPAGPEPTRAFDQHLAYALGRAGRAVRVEVEGADQVPLERLRGNTLEDPEPRIRGWAVVGAARFGVIVGYAQIGGHKAGGERYRGINVLELGSVSLAVGAPQEAIQFTGGLRAVRHCMGPRAEEDVCECLRRARRESYRYLAPSAGAGLHWLLVRFSWACTVSPGVHVFLRVAFHPSHGKRAREDSLQGVVRRLCDSQERRQRHCAGRALRLARAPSLSPASAEQTCRMYSRGLRWAASRTNSLHQRIAFWLSMWTTAPNGDSMRARKLGKTSGGWRFAPAPVRPGLGWRGRLVGPVGGGFSCPQLAAEVPLQPIPCLQKGRPGVLVPQCNGSGGSASSSARRAASSASATGY*