MASLGVSEMLGTPLNFRAVSRPSAPLASIPATFKTVALFSKKKPAPPPKAKTVSAANDELAKWYGPDRRIFLPDGLLDRSEIPEYLNGEVAGDYGYDPFGLGKKPENFAKYQAFELIHARWAMLGAAGCIIPEALNKYGANCGPEAVWFKTGALLLDGNTLSYFGKNIPINLVLAVVAEVVLLGGAEYYRITNGLDFEDKLHPGGPFDPLGLAKDPEQGALLKVKEIKNGRLAMFSMFAFFIQAYVTGEGPVENLSKHLSDPFGNNLLTVIAGTAERAPTL*