MARYPVYVISKGRFENCLTAKFLLKDQVPFALVVEPQEAEEYRRRYPDATVHVLPFSNLGLGSIPARNWVWEHARSEGHFRHWILDDNMRDVQRLFRGKRIRCNADIGFSVIEDFTDRYENIGIAGMNYKMFVTNHTPVPFFLNVHVYSCLLIRNDLPHRWRGRYNEDTDLCLQVLADKWCTVLFNAFMVDKMRTMTSKGGNMTELYQGDGRLRMARSLERVWPGVVKVDRRFQRPQHVVKDSWKGFDTPLIRRTDIDWNALAPDEYGAQLIALAEVQSPSLRALLAEVAHEARDALPALVSDIGTAFRP