MLLKFGNCVPCLYPLDLLERLSAVDIVQRLGIDRHFEKKIKEALDYVHRALDGRESPVAYLEITAMGFRILRMYQYDVSADVLENFKNFKDENGHFYCPDGQAQKQVQHTLDFSWHSNLPRLEARRCIQLYRHEDARLGKILYTMPNVSNEKFLELAKLDFNIKQAIHQTELKEITRWFKQSGLTQLSFAQWPFTKIASLVTVIDDIFDTYGTVDELGLFAEAVKRWDFSLVDSLPDYMKICFKIWYKTANELPEEAQKEQGRDLLGFFEQLYEAQSIWEDCIGAFLQEAEWTADEYVPTWDAYIKNGITSTGQHAVILSSMFLTGQLLPDHILQQIDFPSKFMELVGLITRLIGDTKSFKAEKARGELASSIECYMKDNPGSTEEAALDHIYGLINNCLKEFKWEFLKPNNVPLCVKKLLFNSGRLALFIYKYGDGLSISGDKIKDHITEILIEPMPV*