MSRAPVILSFLLLAVLGNAFSPENPTDRKILVLLDDLSIKSSHSLYFQSLQTRGFDLDFKLADDPKIALQRYGQYLYDALILFSPTIDSLGGSLNAAAILDFVDSGHDLILAADASASDLIREIATECGVDFDEDQSAMVIDHTSFAVSDTEGDHTLIAGDDFIQSDVILGKEKFKAPVLFKGIGHSVNPANSLVLKVLSASPSAYSANPKSKLSTPPTLTGSAISLVSVVQARNNARVLISGSLSMFSNRFFRSGVQKAGSTINHEKSGNEQFVTEISKWVFHERGHLKAVNVRHHKVGEADEPSIYRINDDLEYSLEIYEWSGTSWEPYVADDVQVQFYMMSPYVLKTMSTDQKGVYYTSFKVPDVYGVFQFKVEYEKLGVTSLSLAKQIPVRPFRHNEYERFITAAFPYYGASFSMMGGFFLFSLVYLYHK*