MSNSAKAAVVPPAPTAEDIARANAGSKEEPVFQAKNFLSKFRLDGKVAIVTGGARGLGFSMAEGLCSVGLKGIAILDVQQDLGLDAIEKLHKAYGVQAQFYKADVRDEESVNEIIDRVVHDLGSVDVVVNSAGVADLVHAAEYPADKFRRVIDINLNGSFLVTQAAARHMIKQGTGGTVVFIASMSGSIVNWPQPQSAYNASKAAVKHLSKSLAAEWAVHNIRCNSISPGYMDTALNRAYNTLFEEWKDRTPLGRLGDPDELTGACIYLASDASSYVTGSDIIIDGGYTII*