MGVLERWLTELGVAWVLHLGSDASAWDELADEHTCHAARSWIRALCKITETIRSMAATLFADRGSMSLLPSSIYEEEEGDSEAGGSVLELLLFARFIQETMLKMVAFVDFIVSLLDPHGVPVQALHQKIHILLRVHGALSDALTEIKMLFLSMLPSAEVERIRGGLVNLLYAKNAKVRESIRSRLENIRISCIMEPLVDDDSTGAQTPQVSSDIDKVTLSVMAHITFLLENYSPVDPIVSEAAILGNMIIEMVCCLQERIVLMSKTFQDQSLRFLFLLNNFNFICHSLHNNTTGFCFLQVHVTSLLEKVEHYLESYLQVSWGPVLSCLFNTTPVCFGKNYSLLPKFESEFQKMYTTQMLWKVPDPEMRKRLRKAITEKIILGYAKYIEDNNVTTPRSTTHNLEEMLQELFEG*