MLFNIPRVLDWFSEVYEANDMTFTFKGPWFSGTDMLFTVDPRNINHMLSSNFPNYPRGPEFKKIFDILGDGIVAADKELWEDLRKSGHALFHHQNFLKLSVSSTTSKLKDDLVPFLDKAAEENIVIDLQDVFQRFMFDTASILMTGYDQMSLSSEIPGYEFGEAADFAEEAIFYRHFKPVILWRLQNLIGVGIERKMRTASEFFNSMFAKIISTRRKEEKSGGKKEQTINAVTYYLNADTAKYKLLKPSNDKFIRDVFFSLLVAGRDTSSSALTWFFWLLSKHPQVMTKIRQEINAKFDPTDLEKLVYLHAALSESMRLYPPLPFNHKSPLKLDVLPSGHKVKAESKIVICIYALGRMRSVWGEDASEFKPERWISENGGLKHEPSSN*