MRKLGNTCFLNVIVQSFMHTVVLLQLLRSIDHVSPCLNFSSHFNVNKQEDAHEFLQCFLNKLEICCNYLDIEENIVQEAFGGSLVNKMESFTKIEKIEFSCERCKTQGPFEKQLLVDHSPNVVVLHLKRFKYNGLVVQKVEKHVLFSLELDMLLYSNAINNEEIKYDLYAVIVHSGPSISSGHYYNFIRCAPNECSKFDDEKVDYVQEDLVLAEQAYILFYTKRGTPWFSDYIKSYRPFLCLVNPTTTSDANEPTLIPEVNNVEDNDSHDQVYCEDQLQVVEIKQDEKLKDALNCGSHGTSVNEIKRKLKD*