MSSRPQKEATSPVSELTQPTAKGLPLLAKVADGKPFEGASLKARERRNAGEQLLALYEAGDEVYEMADERIKEIGGGLVYVLSARITLGQGNPVIWSDKMQRVAAFAWGLLRLSQQLSKVLDILTYYHHAGAVTMAVGDFIVWPKYTPIPVTRIIEKYATSIHRHMILRLRKTYIRLTVDSLARRLRVGDDLPKAERVVAILDDMIKSGEVSAILTPSATSPAALGRLKRADALAALLQEQCLESNGKKNKGDEFDQLMEAEEAMEPGPGSGKTMGSSGGGGSKSGGLRGVASNMADIGF