MSPLIPPLPDDVTVDIIARVPISHYPTLNRVSKSFRKLIASSTLYKRRSQLGITQPRIYAVLRSRNPQTRDYFNFYILHRKLNSRNRLVLVESLPLMSYLGKYVPVGSKVYVFNDLDALSIDCTSHKSHLISDIPQRMSYKVANAVDRKVYLIGGLFFSDESGSLKSAVTVFDTETQSWEPKLVKEDMPVGLGPFLYDSVVMEGKIYMKDYCKGNSFVYEPEERKWGLMDEVLNSKEEWERACVVDDILYNHDVSENVLRAYDPKQSCWSVVNGLEKFLAVETARSRWSRTVNYGAEKLALFFHKNQDGKDVIFCAEIALERRQGGGIWGEMESCDVVIEDRLFYRIKFVTVTV*