MVLHREEQVACVCEVLQQSGNIERLGRFLWSLPACEKLHKHESVLKAKAIVAFHRGNFKELYRILESHQFSPHNHPKLQALWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRSVLRDWYSHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEQKDGTGRSSSAGEEKGISAGPSGLDSSSESIDGDIPTSSLALERKPGLELSQVSNVTQGHGPTESSFGELKGSNAGSYQAHAHAHHQLLGTHGDIPLLHDYHSL