MKISLSLLLVSLASTGAFVVQPQPRSSTSSNVVLQASRKAQKIASRTKWVEARGGMTEAPSDSAAAGLMTNEHGLEYVKLVHPDTGATSEVYLYGGVVTSYVDGDGTEFIAVRPDAKTDGSKPISGGLSHCWPQFGPGEIQQHGFARNVDWTVKSMTDTSVEMELAPSDYSKEMWDKQFLCTFSVDLEADQLSTKMLVENKGEEAFDFQAALHSYFTVSGLDNLEIAGSFEGKEFLNKMVGDEGEMQTEDRSAITISEEYDRVYKGVNDPVLNDKGTGKSLSVLNTAGWEDTVLWNPYGDEGMGYNNFVCVESVKFDPVTVEGGASWTGDMALKPGSL*