MELIGVRSSSNTGKGRSHQGRNRINYGFNLVKGKASHPMEDYHVAKFVQIRGQELGLFAIYDGHLGDSVPAYLQKHLFSNILKEEEFWTHPDRSIVKAYERTDKAILSHNPDLGRGGSTAVTAIIVNGQKLWIANVGDSRAVLSRRGAAIQLTTDHEPSTERGIIEESGGFVSNMPGDVPRVNGQLAVSRAFGDKSLKSHLRSDPDIRQVDIDADTELLILASDGLWKVMDNQEAVNLTLKIKDPQMAAKELIAEALNRDSKDDISCVVVRFRF*