MASIDTNNLFSVKGKTALITGASSGLGEHFAHLLAKSGANVIVAARRIDRLNQVVDDVSKLHSTNPEAGKAAAIALDVTAGEAAIAGAVEEAWGKFGRIDILVNNAGVFLAGPALDLPESDWDTTFNINVKAVWMICKEVAKKMAADGQGGSIVNIASCVGNPGGVMPGQSIYATSKATVQHLTKHLALELGRSKIRVNSLSPGVFPSEMTGGILPLLEPYFAKSHPLGRAGDTARDLDGPLLLLVSEAGAYVTGANITVDGGSSIILVPLIEG*