MPEQLQKLVIDNGSYTIKAGFNTGDDDGNDTSTPIKVTNAISKTKDGIIHVGNQYLSHTNNFSGIQFRRPFEQNNLTSWETEKPIWDYTLDNLLLQTNDQSQSTSSSSSSSLQKHKRGKVIDPDDIHLILTEQPYQLPQLSTNTDQIIFEEYGFNKYYRCIAPSLVPFSVDTNQINDDFVLVIDSGFNSTWIVPMIYQQIHWPAVKKLPIGGNLLNGLLREMILFRHYDISEDPILINTIKESTCFISLSNYQQDLQHKHDLMCEFVLPDFKLTITGFVKNENSMSLQKLPNDTQVLKLYDERFTVPETYFHPEIIFDNNRTTASSSLLNNAPFKNLTDLIVESIMACPSITQPLLLANICLSGGSTNIPNFKTRLIGELRKELPSNWKVNIFDKQYDINRDELSWYGGINLSNELELLQEISISKKDYFEHGANWCQQQFGFKNV*