MRGIVYNPVKTSKRSTAVMVKHEDAATGQGMQDNVKFYTHTLCPYAHRVALTLIEKGVQAETIHIDLSNKPAWYRKVNPRGLVPALVHGGKTLTESLDLCQYVEEQFPGPALVPATTEERREAERLIGRCDQFVSAGLQFLSDPSSGSWSLPGGQIPVKKTGSEVTAFERELVWLEETLQRHGGPFFMGVKITLVDLVYFPFVDRFALAGPAFVDSSVCALFGRGALQMFLKGIRERDSYRLTSAAPSDHLAGLKKYRSLDYFDYVSASMERPCP*