MDVGLISIIVPLPDTITIPATWFRFASKTDLLNLGENPSYYPDFIGVLKKMRNCTKRNGEEFVLLILADESGDEIAISLWKECIDVREKFRPEELATPPATTVVAITNIKPSSIHIAGTLRFGSSPATHVYVNPPIQETTLLIHSFTGPTPPTSTASGALKTLHELNSKIHSELVDKTFNVKATLTTITFKDCWFQVLCTTCKDPIFRKSNYWSCSAHGKTPSPIFLYKLITTLTDPTGSLTTIMTDGAAQKLIGATPEKLMTDDHESNKKLPPTLINDHEGTSKTMSIQMLKGSTAENIRFIIVDIHEVTMVNQSVAPVTPTQVSTTTTTATLITPADLQGSANVEINPILGMASTTSQTSHTARTLTYDTAGTYISTLLG*