MSRGGKGKIVDLTHDHDHGHGHDHDHDDDDEGGHGMGFDMKAIAKALTEKLPGKVQRRVRGLRNVQAQCLALERQYDDEVKALDLKYQKLYEPLYAKRATIVNGEYEPTEEECTVKDGSPLPDDKEESKGVPNFWLTALRNNAYVGDSIADHDEDALGYLRDIRCALLEGEQQGFRLTFHFAENPFFTDSVLTKTYFYTHDDIELSNDFVWDRSEGCKINWKPGKNLTVKLVKQKQPASKGRGKKGKPTPAKVTTVEEEQESFFHFFNPLSMDDEELDPEEESEIAHMLEADFEAGNAIQEKIIPKAVFWFTGEAIEMDDADYDYEGDEDEFDDEDDDGEDEEEEEEEEEELPPPKKGGAKGAARG