MTTVVEVREYDPSKDLATVEDVERRCEVGPTGKLSLFTDLLGDPICRVRHSPSYLMLVAEIATEDKKELVGMIRGCIKTVTCGSKTLDVTTKPLYTKLAYVLGLRVSPTHRRLGIGFQLVKEIEKWFNQNGAEYSYIATENDNHASVNLFTGKCGYTKFRTPSILVNPVYAHRVNVSNQVTVFRLEPSDAESLYRLNFSTTEFFPQDIDSVLNNKLSLGTFIAVPRGSCYGSGFGSWPGSAKFLEYPPDSWAVLSVWNCKDSFKLEVRGASRLRRVLAKTTRLVDKTLPFLKIPSIPAIFQPFGLHFMYGIGGEGPCVEKMVKALCGHAHNLAKEGGCGVIAAEVAVGEPVRRGIPHWKVLSCDEDLWCIKRLGEDYSDGSVGDWTKSPPGNSIFVDPREF*