MASIVNFISNVLLRPVESYCSFGPTVSEITFGQLGYSFNPERDINDLSGKVVFVTGGNAGLGKETILQLAHHRPSRIYLGARNAIKAEDAIASIREQVPSADIRHISLDLSSFKSIRAAAEQFTSECDRLDLLILNAGIMNCPPALTEEGFEIQFGTNHIGHFLLTQLLLPTLQRTVDLSRDVRVVTLSSAANVAAPPFEVMTSTPALLADHTLARYCSSKAANILFASELARRHPEILSVAVHPGSVVSDLWDHSIKTSVVAKYSIGALLAFSRGIRSGALNQLWAAGARRELLTNGAYYVPIGVHATGNRYARDADMARRLWEWTEQQIADKS*