MKQRQWQGWGPGEQAEQQHYLVQPRALAGGGDIRHVSEFLRASGWRDKSKTCGPLLMESPDRTVRVAYDPYILPGGWTIHGRTGAKGEWSAHLGLQTPVEIVAGLTDALTRPRSAHAPSVWEPLQEQNWHTRFADQNYTATSPDGAAWMQYRQDADGSAMWWTGAKDEEGNGWTAHFTPNTPMHLVQAFSTELAGPDPVMRPRGRVPHSAQIRTWSVSVKPSQLSAWQQARITAARAATWARSSTRGTRPRTTARPHTPTGGARTRR