MVNWLHGSGHDLACQLSNSGLYKQDAGRRIGEQTEQLWSQTKAIAGLVRYMTKHHRRDFIEALLTVLGRDKLQRIVRLLETKYKDTQRLYDEYTRREEEATATANASGITNVWAAAEEWMQANLLRGKKVDNEEDSKPVEYVELLLHHVELKQLKRKAPALAVVSSPSAVTLTAASTDAQVARTAKAIAQAELKLELGPAAAAEWRKSAVTITSGTETPLLPDFAAALARLKQREVSRCQDRVEELVLEIQQLELRQAGAADKAAKTARKSAQRKRGQVRATLEEMYVWQQFGNGGDGARLTDSDVRGLFQPGSQPPWRAPGVTTAAQRMYHGRRFLEAAVHRARAGEELGILTVEKARLARWLEVVQVQLGVARAKRQECAGSVFLLDQHLALVQDLKSQLQHTSIPDPS*