MQGVVKVNSALNMRSGPGSNYGVIGTLRNNDKVEIIKEVDGWYEIRFNGKVGYASKSYITIVNEGSLEHHHHHH