MSSSDSQHGGRGGPTRTFFDHSSAARVSTDTVVAKSIREAYPQLELIIVPAQTTNLFTYAQAGNAKLTPIQDEANELLPSSLSWEIYVAPGKRIDGSRGGLVQRPLFGKYAYTWQDTEFILYYVEGRDGQSAYPTTNNFYLLASPADRGKAQSLLVAAGFWSQELHDEVLVFDGGYWNKSRELFNSIRKASWDNVILDPSMKQALIDDHMSFFKSRGQYEKLKVPWKRGIIYYGPPGNGKTVSIKATMNMLYKLKDPVPTLYVRSLVSWMGPEAALSMIFSGARAMAPCYLVFEDLDSIVNDSVRSYFLNEVDGLKNNDGIFMIGSTNHLERLDPGISKRPSRFDRKYLFPNPSRDQRVAYCHFWQGKLADNKDIEFPDSLCGAVADKTDKFSFAYIQEAFVASLLAIARASKQADEDDWVSVATPGTEDSDFESDDGYDDDDVKNLVLYKEMMKQIKILRDSIDSDDQALAKVELC