MDTKRLPTTALSVAHNNQSDALPITFKETVGSEAAEEVLHRYRVPLTSLHVQLAGDSPSIPGLTENRVRKTVKLFGFEVIQASSEDHCTFEGAGHEDEQRKVEELFSLPCGKQILSKKNEHELEQSCVAVSIEEGSACIDPQTSESASGVSGSVPGENRRYGCHFCCREFGSSQALGGHQNAHKRERQQAKRAQMQASRTAAIANGCSGVGKVGGEQYLDIHHRLPAASVLVSPHSARVDPLQKMLLATPQLPLIASAPAVPQSLPNAFGFHYQNAGAPAGRSAVYRSGSWVYPSQYVQRQFSCVGFPGAAPSFSPIFGEFAYGDNSCLFLPSSEVHRPSPQASFSSFQFKQPMAETRTPGQVAYQRPGLPVPAQVAEQSLQQSKLTYHDVAASAQPQHQKPVSAQSLDLNLGLGLLKKSD*