MVLLEMLQIVEIIFAVDFVCTEWNVKDELPDDLDSLIQAQEMEAAQEKHESSLEQLCIKPPERQQIRRCDDEKVVELQELSWKPELGQGLFYPEFGAVKLLGKAPPAVDHYHDHGPLDYRKHTFPNRLFYHDRVELLGNKRKAPPDYYDHPPLDRLKVTLSNRLFYPEFELLGNKRKAPPVVDHYCDHPPLNPWELTLPDRLFYSGFELLRNKRKAPEAVDHYCDHPAFKRRKLAKKAGDSPLSENGMMVVEVIKRHPPDFANMIQDYHGVRPTLAHYDCLADPMRRTGLFGQAVELIDTMPFEPDLDDAPGGVPDSLDSRYDKAKVTTDPHNAFYLTRPDLQAGPAQRLAQLDRRCSIETRDHIQAWEMAHSYAAARSSTG*