MGQDLVEIHPRELQFTFEVKKQSSCVVCLTNKSNEYVAFKVKTTSPKRYCVRPNTGVILPRKTCEFTVTMQALRTAPPDMQLKDKFLVQTTVVPYGTSDEELVPAVFSKETGRYIEESKLRVVLVSSYQSLEEQPTNGIHDTEPAVEVPLLKEMPNLGSEVPDVAKEIPAPLVQGPAIVTGIPSPVKEVPGLREIPVPLNEAPTLLAEFPSPQKDPSAITVEHASNVTIEHAPAISIESPPLKQSVPVFKESPLKQSVAVFKESPPLKQSISVFKESPPLEETTPKEAVMLSDRGLFNVQNHQLSHQCVDFLLIHMYQVTEDVQNMKSKLNNLESKLEEAEKMIIRLREESRNTTQERDELQQEMVFLRKKGTARSQMGFPLLFVVYVALLGTCIGYLLRI*