MSEKIDAHTSGADSASVSRVTSRANSKVSSLNTSRDSSREAEYLKKAAKDSSPESKKQAFIVRTIWSLVMIVFFFAVLAAGHIWVIALVGLVQILTFKEVINLASEPASEKKLPWVRSLNWYFLATTIYFLEGENIIRFIKQNNSDLENTLNTLFLHHRFLSYCLYILGFVFFVASLEKNHYRFQFTQFCLTHMTLLFGVVQAHFIVNNIFQGLFWFFVPAGLVISNDIFAYLCGITFGKHQLIAISPKKTVEGFLGAWICTIIWGVIFSVFLYRFDYFICPVEDMGTNLFSNLTCVPNPVFMPKEYPIPTEFLRQLTHKTTFSAAPIHFHVGILASFASLVAPFGGFFASGLKRAFQVKDFGDTIPGHGGITDRMDCQFLMGFFSYLYYETFVSNHVSKVETLLNTLMFTFTRQQQEEFVRQFFEWAKNEGLLTGFCAVLE*