MSLIDVKRIFGKNTVPNWIIFPRWEKVSWLNQELKRIWPYVDQAASLLLKTILEPTLEQYKPASISALKFEKFTLGTVAPHFAGIRFVKASKGEIILELSLQWDGNPNVVLTVEPIAGVSLPVQVKDAAFTGKFRLMFKPLVDEIPGFGAVVYSLQEIEKFDFRLKIVGSEVTSFPGLDGVLEDTIKAAVEDSMLWPCRKIIPIIPGDYSDLELRVVGILEVKVVQAKELKNKDLLGKSDPFAKLYIRKVADRVKKTKTINNDTDPIWNEHFKFEVEDLASQRLIIEVYDDEGLQLPQLIGSTSRELKDLKPEAYEDLWIPIYKESKKTQARTVRGEVHLELIYHSLDEDFLVNQSLPSMAPTSMPLTSVEKIITSNMNSVKQSPYKSLMREGAVIRGILQVTVLRGENLTATDFNQQCDAYVVLRMKKSDARKITKVIPKNLNPEWNQHFDFMVEDALHDMLLVDIFDHDTFTEKRLGKCALTLTRVLREGDYEASVQLLGGQSGQIFLRLKWLPPLPPDLQYL*