MVRPIGIYEKATPTHFTWLERLNFAKELGFDFVEMSIDERDERLARLDWSKEERLEVVKAIYETGVRIPSICFSGHRRYPLGSKDPVLEEKSLELMKKCIELAQDLGVRTIQLAGYDVYYEEKSPQTRQRFIKNLRKACDWAEEAQVVLAIEIMDDPFINSIEKYLAIEKEIDSPFLFVYPDIGNVSAWHNDIYSEFYLGHHAIAALHLKDTYAVTESSKGQFRDVPFGQGCVKWEEAFDILKETNYNGPFLIEMWSENCETVEETRAAVQEAQAFLYPLIKKAGLM*