MKVSVVSRSGREIIKGGIDLSDNATVDDLKSSIHQRVKKYYPARQRLTLPQPGKGKPVVLERGKRLKDYFEKDEGKLVVVFKDLGPQVAYSTLFFWEYVGPLFIYPIFYYFPVYKYFGYPAERVIHPVQTYAMYYWCFHYAKRILETFFVHRFSHATSPLSNVFRNCCYYWTFGAVIAYFVNHPLYTPVSEKQIKIGFGLGIVCQVANFYCHILLRNLRIPGGKGGYQIPGGFLFNIVTCANYTTEIYQWLGFNIATQTVAGYTFLAVATFIMTNWALAKHRRLKKLFDGKDGRPKYPRRWVILPPFL*