MRTVVWQSLSEAQQESILERPAITEGANITAAVAQVIAKVRSEGDAALFELTEKFDRVKPASLRVSREEMDAAAARLSETMKQALEQAYNNISKFHKAQKVQPIKVETMPGVVCEQVTRPINKVGLYIPGGSAPLPSTVLMLGVPAQIAGCRKVVLCSPPPIADEILYVAKLCNIDEVYNLGGGQAIAAMAYGTETVTKVDKIFGPGNAYVTEAKRQVSNDFRGAAIDMPAGPSEVLVIADETADADFIAADLLSQAEHGPDSQVVLVTPSPVLADQVTDAVQKQLKVLSRASIAEKALASSLIIIAESLTQAVSISNYYGPEHLIVQTRNPRELVPLLDNAGSIFLGDWSPESVGDYASGTNHVLPTYGYTRTYSSLGLADFSKRMTVQELTADGLQLLAPTVVTMAEAEGLDAHKRAVTIRVEKLQKAQ*