MDQTQEANFPCPLCGKTFRRQPYLKKHMLSHQEIYPDTQSSTASTNGDPLMIYKKATFPLQPAPSRQLGYDYSRYYNLNPMPLDDKTRFPSFSQLYYQHRDRYSSAFQFVRNQAFEAFNLKRSFGGITSNMILPPDK