MKIAIAGTGYVGLSNGILLAQHNEVVALDIVVSRVEQLNDKISPIADPEIESFLQHQPLNFRATCDKRDAYQDAQFVVIATPTDYDPQTNHFDTRTVEAVIDDVLAINPQAIMVIKSTVPVGYTKRIKQRLCCNNLIFSPEFLREGRALYDNLYPSRIIVGEKSERGQAFATLLAQGAKKMDIPILLTHSTEAEAVKLFSNTYLAMRVSFFNELDTYAETHGLDTKQIIEGVGLDPRIGNHYNNPSFGYGGYCLPKDTRQLLRNFEDVPNNLIRAIVDANTTRKDHIAFSILNRNPKVVGIYRLIMKSGSDNFRASSILGIMKRIKAQGVEVVIYEPVLNEPTFYGSPVIRDLAQFKAMAEVIVTNRRVAELEDVAEKIYTRDLFGQD*