MDIDTEVSTVLATIRLESDNSELNNIIYQLEDFYERKLWHQLTQVLDQIYYTLDSTIITSNLKNRLYNLFIKQFQLKLNPIKVVDYLLESFENDPKETLSTLLTLKKDFINDLKRSHNYRVTDDVDDNDDNEEEEEENQDEELKQLIQDDEAVIYVKLQIARYYLKLHQLNKAEDILIDVAPKFESLNNNLNSKINSAYYLEKTEHAKILNNYNDYYSNGLLYLSSVTNLTDEEKNKLRYELCIAALLGDKIYNFGELILHDIFQEISQPSSSTTSSQYNWLYQLIINLNAGNADNFNHWLSIAIKKAPILEQHQIFLKEKLTIMALLELVSADKKLSFDIISEKTNTPIDQVELIIIKTMSLHLIEGYINQDQQYVVVSWIQPRILNLDQVKNLIQNVEHLSKNISLVCKNF*