MSSNALSVLPLWGTRFFWNSRVVEGKRSKVVLRSSAVAQEVVTSQNLQRHVIITGGNCGIGKATAVDLAKQGMHVTLACRSKEKGQQACWEVSQKSGNPNIRTMTCDLASFDSIHKFVEEYLQEGLPLHVLVNNAGVMACPQSYTTDGFEMQFGVNHLGHFLLTRLLLKTLVESASVGLNSRVVVLASAAEHFGNIDFSDLNFKGSRGYNAWVAYGQSKLANCLFSIELSKRCKVANIRVSSNSMHPGVVDTQLARYVFPQIMAENVVYSGFRGILTKLLGLKTPEEGASTAVHLASSKAVEGISGLYFEDCQIKKPSMRAQNSKLASDLWEVSERLTSTSELIFGEASKAQSYA*