MEAFSTGFWYPYRNIFALIDELGIQPFTNWTRSAQYSPNGLEVESPIFQDLPRLPSPLGTFIYTQFQRLPLADRLTSLPLMYAVIDFDNTDNAWKKYDKLTARELFRQFGCSERVYQDAFNPMLLVGLFAPGEQCSAAASLGMLYYFILGHQQDFDVVWCRGTVGEKIFKPWIEFMKTRGCQFLANKRVTDFLLDENTGTISAVACGDEIFTADAVIFAVGITALQRIVYNSPVLQQREEFLNVLNLGAIDVLAVRIWLDRKVDIPKPSNACFGFDDSTGWTFFDLTALHDEYKDEPGTVVEADFYHANQFLPLKDDQIVEKVKAYLTTCIEEFGKANVVDQAVVRFPKSVTHFSPGSYRYMMRGNTSISNLFMAGDWVITRHGSWSQEKAYVTGLEAANRVVDYFGEGQFAKIVPVEDDEPHVQELRRLNRVFNEIRTQLPLSDNFL*