MPKHSTDEPLTPTANLKMLVSAASPAIRDREIKKRELFTDSPGSPAVVPSFALPMENGSEKIAISRKDKSLGLLCQRFLAKYPDYPTSDESIEISLDEVAKDLGVERRRIYDIVNVLESVEVISRFAKNRYMWHGKTKLVQTLQRLKVSTNLHSEPY