MDRMVPVQGTRKVLLIESIDVFIEDEYSRHVLFLTNIDQKFGYFVRSLFFFTPNPGLQVFKEILRKGLSKVLAAYPCCAGRLRINSSDKLEIDCNNQGARLGVGSCKLSISEVTAADFDEFFLEPSDNMESFEDLPLLNIQVTEMNNGYAISMLQHHTLGEATSAICFLMNFAGQCRGEELWLVPEFDRTQMKASDHPMPSFQHHEFGKQEKDSRYTVTSESVLNAESLRRSVAKGSVKQRKKYHLSRSRLAQIKQAALTDVSNCSTFEALAAQVWKANVAALPKKEVARMRFLVDTRSIIQPPLSRGFFGSAVYVVMVQARTEELLTEPLGVTAMRIQQAKKSVTEEYVRSGLDFLELHPDYWYHPDCDTVINAWPRAMSNSTQLDFGLGKPCRVEYPMHPGNKSIIFFPFSSNNEGLELSVSLEPALFPAFEQMLHAE*