MGSGSAKIKKKIRDIERLLKKNSKLPADKRVEYDRALKGLKVELQNSQVQNKAKVLAKKYHMVRFFERKKAVRKLKNLRKEFEEISKAGVRKDIKKARKQLKHGELDLAYVVMFPKTEKYISLYPSPNDEDQTDPNVIKGLKITEERRREFRRSVEKLMDEGKLPFAIDDVLQGKNIRLDHQKAVINEEIDAPEAKQESQANEEEDDFFE