MSSSSTMNRGGIDMFSPANTSWIFQEATWTVEENKRFEKALAFLDDKDNPESWFKIAALIPGKTVADVIQRYKELEDDVSDIEAGLIPIPGYRGDASSGANCDYFFGLENSGYGYDYAVGGKRSFRPPLPEKERKKGVPWTEDEHRRFLMGLKKYGKGDWRNIAKNFVTTRTPTQVASHAQKYFLRQLTDCKDKRRSSIHDIT