MLHDQTGTNVGGSPSGGGGSMLPSFGFTQEQVACVCEVLQQGGNIDRLARFLWSLPACEHLHKNESVLKAKAVVAFHRGNFKELYKILENNQFSPHNHPKLQALWLKAHYVEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRTVLREWYSHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEAKDR