MTTQMKIKTYLVAGIKAALLDTTGIKLASKSETTSHTYQHQALVDQLHELIANTDLNKLSYLNLDAFQKRDILAAHYIAKSAIRTKNLDQMTKAKQRLESIYNSISNPLHSQNN