MLLAQKPFWQRHLAYPHINLDTVAHSLRLTGPLDTTLLLRALHLTVSEIDLFRARFSAQGELYWHPFSPPIDYQDLSIHLEAEPLAWRQIEQDLQRPTTLIDAPITSHQVYRLSHNEHLIYTRTHHIVLDGYGMMLFEQRLSQHYQSLLSGQTPTAAFKPYQSYLEEEAAYLTSHRYWQDKQFWQGYLREAPDLALTSTTYDPQLSHAVSLSYTLDSQLNHLLLKLANASQIGWPDALVALCALYLESAEPDAPWLWLPFMNRWGSVAANVPGLMVNSLPLLRLSAQQTSLGNYLKKSGQALRSLYLHGRYRIEQIEQDQGLNAEQSYFMSPFINILPFESPHFADCQTELKVLASGSAEGINFTFRGSPQYELCLDITADLASYPQSHWQSHCERLPRFFEQLLARFQQVEQDVARLLAEPAALAAATSTRAIAS*