MEVLGAVSAAEYTALSRDVDELIEAFAILGCTQLAQMKEVWRCRGFSFIHQARRAKLEPSRFMQILYTSACEEPFSWRLGALYAVYILYETQEYSPRVKVYLSLENLQWLLSLAQIVREGPDPVPLHVIRYMVRHKAFLYGHTCVTLKTVKEATERRINRINERLQLARSRLLSSVPTKEHIFGNLASDVGIDETTNSTFQEYEQAKQRIFERVNGQEQQNQADLSNEINNISIAREEFRAEYLRQAQVR*