MAAAHLFTMKLLLHEPILIKPSEPTENLVYFLSNLDQINANIIKTVYVFEAPAPGSAEASKEPSLVLRESLTKVLNHYYPLAGRLGISAEGKLNVHCYGQGALFVDAEATGSVSDLGDLAIPEPARLGKLVYEVPDAKTILDVTKFECGGFVLGLGVNHCMLDGVAAMEFVNSWAETARVLPLSNPPILDRSILAARVPPIINHPHTEFQDIDEKVISPDADNVVIQRSFCFSPDILERLKKKAMADGGTLLPRQCTSFEALSGLVWKARTESMDMKPEQKTKLLFPVDGRAKFKPPLPRGYMGNSIVLTFALTEAGQLRDKPLSNAIRHVQDAIALVTDDYMRSAIDFFEVTRSPMPFATSLTIAQWSRLSFHTSDFGWGEPVHTGPVYYPKEIILFLSHGEDRTSINVLLKLSPKAMQKFEEILKRELGLSPREFDPNHSMSG*