MKAEESLQLQPLSTEESWDLFCKVAFQAQNVPRDIENIARKVANECQGLPLAITVIGSTMISNNTVNEWKLALNQLKNVDRNFQITHPDIDQELYRRLRWSYDQLLDANLKNCFLYCAMFEEDAAIPVQKLVQMWIGEGLLTTREDGDYDYLVEIGNSYVKLLQNRSLLQVYENDITVHDVLHDLAIRIGDEENCVFRAGQGLRHFPHIEVPHDCKRISVRHNSIRSESLPDLGCPKLVSLALGENIDMGEIPDGFFLNFTSLKVLELSWIPALKSLPPSLWQLTQLEFLDLSGTDIESIPVGIGNLFRLQFLSFCDCYLLKSLPCEIGKLEKLKYLDLRGLCYLEFIPKEIKMLSKCKILESSIQDLLMKKSIRKFTTFIGPALKGGSI*