MEQPLSPSLPDDVIIDIVARVPRSYYPTLSLVSKSFRKLIASPTFYKGRSFLGITKHRIYAVLRSRKTRDDFSFYILHRKLKCSNRLVIVGSRTLHHMCSRGSYVSVGSKVYGFNDLHALSIDCTSHTSQPISDIPQLMTNKVANVIDKKIYLIGGSFLPDESGSREAWKNAVTVFDTETQSWECKLVKEDMHVGLGPFWSDSMVMEGKIYLKDYSHSNFFAYEPEERKWELMDKVLNYHKWVGACVVDDVLYYHDCFDMVLKAYDPKQRCWSVVNGLKDFLAVETAHSVRSESEIALERRQGGEIWGHKESCDVVFEDGMFDMVKFVSVTV*