MSTVRLVSLLLVLSTANSFLARLSSTRNRNEVAVACRSEPETSNYWGDDTDDQDTLQPSLTPLSSFAASPALFELDPASDQARDIVMNDLKLSGAQHEQLVSLCQAVVDWNDRINLVSRKDCTVATVFGRHVLPSIACCAFSEDQNPLNTAKTLVDVGTGGGFPGLPLAIAYPDVQFVLLDSVGKKLTAAQDMANALGLDHVRTHHGRAEDLRDEVFDVATGRSVSAIPQFCAWMQHLVKPTGHLLYWIGGDVDASILEQTVSDTPIESLVPDMESDKRILILPQLAVKRIAKASGISVQPSPTNRSQRKRPSSQRKTTAKGSWSRRNSEEPKQRGYEGFKRYSSS*