MVLSLTCAVQNYDWGIKGGCEVSSLGELNTGAPSDPSKPYAELWMGTHPSGPSVVSATGEGLKETIAADPTAHLGAKTVERFGDDLPFLTKVLSVAKALSIQAHPDKTLAEQLHADRPNVYKDANHKPEMTLAVTEFEALCGFVAGDVLAANLISVPELRAVVGQAAADAFAASPGGKDELRAVFTALMTADGDVVAAQVDALAARLHAKPDKTPVDALACRLNEQYPKDVGVLCAYVLNYLALKPGQCIYLAANEPHAYLAGECIECMATSDNVVRAGLTPKLRDTAILCDMLTYRAGAPVVLDGERVDESTTRYVPPFDEFMLETVTVAPGATYELTKSQGPCVYLVHRGSCVVGGENARRGSVLFAAAGDETVVAAGEEGATLYRAMINSRVYA*