MPSLVFHETLGTDLHPIGGQLFDVERTRGFNLVEVGDCSWSMSVGPTWGCVICMGLVGCQMSSLKTRDTGVNVIALSKSNSALTLPNSCSGETGKVEVPDVSVGSFLHDDIVAAVSNPCGLTCIVVEVHLTIDLKSLGGEIKTYISSKKLKRIMAFAEGDYVLHEPWLGNLLEDTQYPYHPGQHVQDSSSLVFKNARWLRGAWRQEMDHLKMTVAKIEVHHPNVLLVEKTVSRYAQELFLPLAILLHQKWDTVSYSMWTNCGGAWQCWSAGRQEGLEIDKNALNLIVSESDGSLQDAEMTLDQLNTVNMVECLRELMEASVDPISLVLQLASLITYILAGSYKLPEERLRRTTTWLTTALLQLAPDQSYMLPSSFAGANGKEEEAFKEELRTPKRQREK*