MTPHSRETEMTAGAMKQRLRWTAELHDRFVEAVTQLGGPESERATPKGVLRAMGVQGLTIYHVKSHLQKYRLAKYMPDAGAYDLKPDKIVNMNILSSLDETPTVVNGNGDLQSNGLQITEALRLQMEVQKRLHEQLEVQRQLQLRIEAQAKYFQKIIEEQQRFNNTVKASSTSTLEHVEGLKASDLLGMRTSEQNSGNPQSIYEFQVLSTSGSGGCAFPEGDLFEDQTSEELCDSPGTSEEDSLVRGQCTLTGESYLKKQRMVGNDKERRGLEKSDSQLPRST*