MSTRAVSVAENAAFRKLCERIQRNDEALKLIILIFDPDIYGEEEFAALIAALENNKTIEVARFSFRGLLPPTQVQKLGSFFCHNTTIEELSVHAVANSKHCGEEGVSALVTQLSHNKKALCANLKFTKCAFETVEDKRLVAWALGESASLEGFVLLDKDGLDKETATMYGHAIAANNDIVRVAFYGLHEDALPVITRAMDQNHYLTAAVVSGEKMEGDMAQKCEKEVAHSIAMNKAGRCFLEDSIDRPHDSSIEEFWLAALAKHINDHPVVYSWILDYPDIFLRVVGTGVQQESKWKRKAGLDHKPPTSKKPKTMA*