MADQQEALAVARRMAEQRVRLHLQRSMGGRVPRIDEEEASTTVDGMLVTPPDLKLAIPAGEFGRPEDRQTFHIVELENPQDPTSMYVQLLFRETDLYFVAFRPLAPGVNPDSANGWFHFKQAEPIIPSFLNSHQINYGYGYINATNYQVGTGCLSDIYFCLREFTPANARLQSQQRRRVLMVCGLMLSETQRFMQMKREVIENIHSNNGERQDITHLDGLIHDWGVESNRRVAAADHQHQHGGGEAPAAAAAPGQVVDYGLWVLKYNPYYVLPLIRRQLQQHPQPPLTRRQKKQQLRRRLLQLRLLQPHQHQHQQALYL*