MDLDFPVSFSVSDDEDAGAAATPPGRAICHTGCGRPSRVCLCPHLPPSPLHTSTTVVVLHHPHALRRNPLSTLPLLARCLANLHLLPGRRLRLSSTPLLPPPSPNPVLLLFPSPAATDLASWCRSTPPSARANTTLLLIDGTWNQAREMHAASLPFLSSFAVPVSLPVDSGVDGDSMFESELVVRKEPHKGCMSTMEAVARALRLLEPEGNGAGVEETMVSVLRAMVAFQAEHLQNRTVKPRVKMRKKKDIKWEEEMKRNAGLV