MNYRDELILQWVNQQGKASVIELAQHCDISVETIRRDLNKLANKGLLHRTHGGAVSNKTKDLGSFFQTRKHINATAKRHIAQKALDLLYENAVIGLDASSTSWYFAYLMPDIPCTVVTNSMFNINALVNKSNVKTIVTGGVYSAKYEAFYGPLSEYLLQRLHINFSVFSCSGIDQNGNIWESNELNASLKRKMIEASERAYLLIDSSKFEKKSLIQLTDLSKINTIFSDQPLPDNLQKYCELHDIMTVL*