MLGGNNGNRLLPVFLDETQFRHQTNVSNQLQLFGNLQAGCSVDPVNYFGNEHISSMIQPNKQSKEMEDISKQRLQISLNYNVHQDDADQLASIPNPNPVSTGLRLSYDDDERNSSVTSASGSMSATPSIILSFGDNIRTELDRQQEELDQYVKLQKEQLSKGVRDMKQKHVAALLTSIEKGINTKLKEKDVEIENMNRKNRELAERIKQVAVEAQSWHYRAKYNESVVNTLRNNLQQAISQGAEQGKEGFGESEVDDDASYIDPNNFLNIPAAPINSTHKSYQDMENLTCRACKTKTVSMLLMPCRHLCLCKDCEGFINVCPVCQLIKTASVEVYLS*