MLRPVLAPSVAATTIPASQPKVSVDQAVELARSDVISHQVTAATTLRSMAASRSSQVLAAGSVQALMHLLATSRWKEVHHAAGTALAELAAASRGIRDAVVQAGGCATLVRLLSDRNQRTQEAAAAAVWSLSVGGRAARCALAPSGAAAPLVKVLRDNKAARLAAASALYNLAHEPAAAAAVAGAGGIPVLVHLLTIGKKKAATAQKAELRQAQAVAAGTLWCLADAQQESRAAIGAAGGVQALVALLRGTVFKPINGGAPFQVAGCLRCLAQDSSLVDAINTAGAADPLVQLLCGGSDDGKEQAAGVLWRLARGGEAGGAAVADAGAIRP*