MKLNLDSAECPLDANLEKVIPGLFQWQSSNAASVDRVEEKVDALTNTMKGHFVELHERQVQLGSDQKRELASAFMDAAQTLLAKAALDDVAASSSPARDGTVEPAVGDTATVTQQSPEQLPSPVQPRQLAPMDLEPALPQGRITKKGQPLPHHLAFYRMTQKHLLLKELVDEWLGEGKFGKKEDGSKEEYGGIQGRDKLFGTKWRPHLNKKHISRTKMTYDALVAYGDRHGLCLNDVCDRLQETYATTCKCSVANFVEWAKKPSNDGREAPLLATGKSRGRTKKAANSDNNNR*