MGQDLVEIHPRELQFTFEVKKQSSCVVCLTNKSNEYVAFKVKTTSPKRYCVRPNTGVILPRKTCEFTALRTAPPDMQLKDKFLVQTTVVPYGTSDEELVPAVFSKETGRYIEESKLRVVLVSSYQSLEEQPTNGIHDTEPAVEVPLLKEMPNLGSEVPDVAKEIPAPLVQGPAIVTGIPSPVKEVPGLREIPVPLNEAPTLLAEFPSPQKDPSAITVEHASNVTIEHAPAISIESPPLKQSVPVFKESPLKQSVAVFKESPPLKQSISVFKESPPLEETTPKEAVMLSDRGLFNVQNHQLSHVTEDVQNMKSKLNNLESKLEEAEKMIIRLREESRNTTQERDELQQEMVFLRKKGTARSQMGFPLLFVVYVALLGTCIGYLLRI*