MVSFRGLTTLTLLFTKLVNCNPVSTKNRDSIQFIYKEKDSIYSAINNQAINEKIHGVNLGGWLVLEPYITPSLFETFRTNPYNDDGIPVDEYHFCEKLGYEKAKERLYSHWSTFYKEEDFAKIASQGFNLVRIPIGYWAFTTLSHDPYVTAEQEYFLDRAIDWARKYGLKVWIDLHGAAGSQNGFDNSGLRDSYKFLEDENLSATMKALTYILSKYSTDVYLDTVIGIELLNEPLGPVIDMERLKNLLLKPAYDYLRNKINSNQIIVIHDAFQPYHYWDGFLNDEKNEYGVIIDHHHYQVFSQVELTRKMNERIKIACQWGKDAVSEKHWSVAGEFSAALTDCTKWLNGVGLGARYDGSWTKDNEKSHYINTCANNENIALWPEERKQNTRKFIEAQLDAFEMTGGWIMWCYKTENSIEWDVEKLIQLNIFPQPINDRKYPNQCH*