MVVSENGCHLCAPLVAKSVEEMREQMQTAQLQGADIVEVRLDHISNFKPSEHLPLLLNGRPLPAIVTYRPTWEGGEYVGEEADRLEALRLAIKLGADFVDVELKAAPEFIASLQGKKSGGSKIIVSNHNFEFTPSGEALGSLVAKIIASGADIAKFVTTAAKITDVATVFQILSRCQIPTIALVMGQSGQISRLLSPKFGGFLTFGSLASGKESASGQPTLSDLREIYGLGRVNRQTKVFGIIGKPVGHSKGPIIHNAAFRKIGYDGIYVPFLVDDLKEFLKIYNNSDFSGFSVTIPHKEAALECCDEVDSLAKAVGAVNTIVRRKGDGKLIGYNTDCEGAITAIEDALQGGEKNSAGASPLFGRYFVVIGAGGAGKALAYGAKYRGAKVIIANRSYERAKVLADSLGGEALSLEQLNTFRPVSGMVLANTTSVGMHPNVAETPIAKDALRNYSLVFDAVYTPRNTKLLKDAEEAGAAVVSGLEMFIRQAIQQFSLFTGGMAPEQLMREVMVNTL*