MVKETRFDWKHPWSLHKPNHLFVKLGASILLMCVAFRLFFSQSITFSSVTESPSVERAAAAATHVPDGALQRETRKGKCDLFTGEWIPNPLGPIYTNESCHVVEEHQNCMKNGRPDLGYLYWRWKPRDCDLPLFDSQRFLENMRNKSWAFVGDSISRNHVQSLLCILSKVEDAVNVYHDKDFKSKSWLFPSYNFTLSVIWSPFLIKAVISEDINGVSTSEVQVYLDTLDEKWADKYYSYDYTIFSGGKWFLKSSIYWEKNKIIGCHYCPGKNLTEIGFEYSYRRALQLVLNFIATSNHKGLTFFRTSTPDHFENGEWFSGGTCKRTVPFKEGKISLNSLDEILRKIELEEFEKAAAVGLEKGVNIKLLDTNRVSLLRPDGHPGPYRHFHPFAEDKNAKVQNDCLHWCLPGPIDNWNDLVMEMVMNN