MAARAQAIGVPCGSRMFRHALKAVAFLSNEKIAAKVEQLKKMFRWSDAEVRIALSTLPSVLMRSNHMLESKSEFLISKVGFEPAYIAHHPALLTYSLEGRIIPRYYVVKFLKENGLLDHNRSYYSAVIVMEKVFVDKYISPHKEVAPYLAEDYDAACRGEVP