MFGEGYKTLVTTRDCSTVPTTTSTRLYELPLLDDANALPLFCFWAFGQKSIPSNADEFKLNVIGSSLHGQPRPVWDSAKNKILNEKSISDYHKEGLLRCLETSIDALDEEARECFLDLGSFPEDRKISVDAFSDIWVYVRKMEWHDAFSILLEFAGKNLLNLTSNLSKSKEINYGSASELYFSQHDVILVRRKRLFLPKQEDSSPGKWELLKDQAFDAQIVSIPTGAMEDKQWCEMNFPEAEALVLLFSASKYILPLFLSSMRKLKVLIVFSCGSKREAVNGLPALSSLTQLKEMHLERLNLSPLQLVGLNLQALQKKIASLVQSANTSFDALLDALLSSAKPSPQLGGLAKQALYSIA*