MSILLKGGTVVSAYNRRQLDIRIDGEQIVEMGANLPVENSQIEDVTGCYVLPGFIDAHTHLELNNGKGSLSTADNFTTGSQAAVAKGTTTVIDMATPNKGGSLKDCLATWNQLAEGKSSCDYTYHLSMIEWNPTIAAEIQEMIAAGITSFKMYMAYDNLRTTDAEIFEAMKEIKKVNGMLGVHCENGDLVDELIQSYVSQGKLTPHYHPLSRPAAVEAEAVARYLMIAEMADLPVNIVHLSTKRSLEAVERARQRGQSVYVETCPQYLLLDDHLYDAPNFEAAKYVCSPPLRKREDQQALWQGIKEGAINTISTDHCSFNFHGQKTVGEDDFSKIPNGMPGVETRPELIYTEGVAKGRITLEKMVALLSENIAKQFSMYPQKGVVQEGSDADLVVWDPRTTGVIAARTQLQNVDYTPYEGFETQGQARMVYLRGQKVAEAGQVILANQGKFVFRKAT*