MSTSVVLVDNLMVFNPSLCTSIHRKNSNLLPNFSIREDFGSRNQRILGLVVPNAKKRGLNPRKKSWWQRFFFEEDGNWLGLREEDLEESEEEREIEVEGFDKEEGVSEKEKFEAWKNRAEAIIELREAQEGIRNEKNRNWEDWLVFEEGNGAVSREWDYADVDDVSELKKDDVDGDPDEIIPERGLVKTLENFILGKEDDDLLYEDRVFQFASRNSAKFLAVLIVIPWALDFLVHDYVLMPFLDRYVKTVPLAAELLDVRRDQKLEMVKELNTEKARLRFEAEIGKAPPLSEEEAWWELRHKALELRDELRLTNRNAFANIWSDTVFGTSVFLLLYFNPSKVALLKFTGYKIINNITDTGKAFLIILITDIFLGYHSESGWQTVCEVFVEHYGLDIDQSAITIFICLVPVIMDACVKLWLFKFLPRLSPKVYNIFHEMKRH*