MHQVVLYPPNQPWVRRDAGAPRQAVPLPSTPPTRRPCLSGRRSGVLFSAAPGPNPTGPSSSSQPDAAQKRAEITANVERAAAMVGEIVNEVTRELFVSEAVAYIQNDRADQTELVAVREAVARRLDFLDANFLTTLAGFIRACEQRGDSQLCRMLTAIHEEVLRQVGARMPAAAQVLDLALRHADKDERVGVLRAATTAAAAGTGGATAAGAIPAADFDTLAATASKFIDEMEEQAEVPDRRLLARLVLLREELRLLREEMRFASGLDPDLDSDHQVLMAEPVRSNVPQRCAAFLKELVAVSDPLRRVGLLAAAFERDWDGAAPRQKPQTAFHANQPDWVRPGRLMATLQSMVVQLQGLDEANASTAGSGGGGSGGVGGGAGGNTAVIARLETIRSEAMAVLDRMHTAGSGTAVGDGDGSDGGIGVSGKGGSGGSGGGGSSGGVP