LPSFGFTQEQVACVCEVLQQSGNIERLARFLWSLPACDQLHKNESVLKAKAVVAFHRANFKELYKLLETHPFSPHNHPKLQALWLKAHYIEAEKLRGRPLGAVGKYRVRRKFPLPRTIWDGEETSYCFKEKSRSVLRDWYGHNPYPSPREKRELAEATGLTTTQVSNWFKNRRQRDRAAEHKD