MKVSVVSRSGREIIKGGIDLNDNANVDDLKASIQQRVKKYYPARQRLTLPQSGKGKPVVLERGKRLKDYFEKDEGKLVVVFKDLGPQVAYSTLFFWEYVGPLFIYPIFYYFPVYKYFGYPAERVIHPVQTYAMYYWCFHYAKRILETFFVHRFSHATSPLANVFRNCCYYWSFGAVIAYFVNHPLYTPVSEKQMKIGFGLGIVCQVANFYCHILLRNLRIPGGKGGYQIPSGFLFNIVTCANYTTEIYQWLGFNIATQTVAGYTFLAVATFIMTNWALAKHRRLKKLFDGKDGRPKYPRRWVILPPFL*