MESSRYDCSCDRWSQRNRVRLSSPFALHHYLTHCSASFQHLDCSKFRFAIVEELAAFGAKVHVCDISETLLNQSLNEWQKKGFQVSGSVCDVSSRPERETLMQTVSSLFGGKLNVLVNNVGGVRAKPTLEYTAEDFSFHITTNLESAYHLSQLSHPLLKASGSGSIVFISSIAGVVSAANYVSIYSATKGALNQLARNLACEWARDGIRANAVAPNVINTPLSQPFLDDLGLKESLFSRTPLGRAGEPREVASLVVFLCLPAASYITGQTICVDGGLTVNGFFYQPQA*