MDKLCCFNGSYSQLVGVRSSCSSGKGRSHQGPIKITYGFCLVKGKANHPMEDYHVAKFIQINGQEVGLFAIYDGHLGDSVPSYLQKHLFSNILKEDEFWTHPDRSISKAYERTDRAILSHSPDLGRGGSTAVTAILINGQKLWIANVGDSRAVLGKGGEAIQMTTDHEPSTERGSIENRGGFVSNMPGDVPRVNGQLAVSRAFGDKSLKSHLRSDPDIRHADIDRNTDLLILASDGLWKVMSNEEAVNLARKIKDPQAAAKQLTAEALQRDSKDDISCVVVRFRV