MSLHLGDTDKSTQEELQFEYLKNWISSVHNREVAENVTCPFKSLALGISEAMKEVEEKQIRSTLIESYRKLTGPALDALLCEKHKQETSFFHMTQFRDVEEIRRHWNWYLYCLTFESWQFEQENLPNYVVRVPMDYIDLQVLATCFRAKITVSHLDSLALCFTPRSSELWMHLHLVHHRSRWAPMLGRKAAVQALENQLVILHGLEGSGFQSFKNKPAYVLSKRRHFPPEVYLVNVGAQILPMQRHQLHVIDDAEADHAAASDSCPGLDRSRGPAIGQAPPFRGIPDGSMEFQLLLELVGDAGHSYTGIVDEGNIYRTNLIVNSLVGV*