MFLQNILSVLAFALLIDAAPVKRSTGFVTLDFNVKRSLVDPKDPTVEVKRSPLFLDIEPTEIPVDDTGRNDVGKRGPVAVKLDNEIITYSADITIGSNNQKLSVIVDTGSSDLWVPDSNAVCIPKWPGDRGDFCKNNGSYSPAASSTSKNLNTPFEIKYADGSVAQGNLYQDTVGIGGVSVRDQLFANVRSTSAHKGILGIGFQSNEATRTPYDNLPITLKKQGIISKNAYSLFLNSPEASSGQIIFGGIDKAKYSGSLVDLPITSDRTLSVGLRSVNVMGQNVNVNAGVLLDSGTTISYFTPNIARSIIYALGGQVHYDSSGNEAYVADCKTSGTVDFQFDRNLKISVPASEFLYQLYYTNGEPYPKCEIRVRESEDNILGDNFMRSAYIVYDLDDRKISMAQVKYTSQSNIVAIN*