MLGQLKGLAWGKLAQTGLLSIDDWRRTVASGGDQEVPFPPLKGAMKMRRLIAEALDRVSMGEVREDTWFGLFDEAGVVKLLKGVSGSGRDTIFGERQSRGSWHPIRVVAQAGNIWKTDPDVAKVEPHWKLWVYGGCPLIELEWDPGDFRWKQDGRLRHFFEYTTKLGRTLQLQLDGPLRNGWRTLGIPDEVLITFWKGLWRLHMPEKIKFFWWQISHNVVPIGEWLGKRGGPLGCPLCPSPIETLRHCLWDCSQAQKVWDRVTRLLVACEVEGTASWSTAAWIDHSGDRWTDAFNADSWLHLVAYMESALPEGFSGSGAAPEGSDHGHMVCSYQLPTRAVGRGLQPFQRCGHCPFALLAKMAEHAYGDSRRKWSEVELPAPTLAVSESLAALPAMEAATQRKTMEKWIGYEEEGSLIPRGRGTPDRIEGSKLRDNKTPT*