MIQFLPTRFLRPSTRTLLSTTRTRALNTTARTTLATAISSSKPSRTSLPSSLHQQSYTMSTGTKSASAASHAELNRNSLFNLAGRVALVTGGGTGIGLMATQALAVNGAKVYIAGRNKEKLDKVVEIYNKDVEGEIIALQADVTKKEDIAALVKEIESREKCLCILVNNAGISSSSVTTEASDPKELKHNLFDNENATFDDWTETYRTNVASIYFMTSAFLPLLQASTERHPGWSGTVVNISSISGQVKSAQHHFSYNASKAAAVHLNRMLAAEIANAGLKIRINSIAPGVFPSEMTAEESDEFQKSHIPKEKYQDKFPSARPGRDIDMAQAVLALVSNQFINGETLAVDGGYKLAAGL*