MDKSKRKFYKKREKRMYGDDSDDERKKMREKAEFVELRPEVVEPRTLHKREEELYFYDALAFPWEKDKHYKMVYQLEKKYFPDQCLDKAFLEPGQSNLSDFKGKLKNKKADNLGNGEEDKGLMFFEEGSDGKSNEGGIKDVSDKKVEEFFKCLKKVPTKNAQVSGVDQPFLASRTSGLPPKWDSLAGTVVLVNKPKGWTSFTVCGKLRRLTKVKKVGHAGTLDPMATGLLIVCIGKATKLADKYQGMIKGYSGIFRLGEATSTWDADSPVIQREPWEHIKDEDVRKAAASFTGEIWQVPPMFSAIKVSLFLSCIFDFTLKLLLRHLDCMIKCALDF*