MTQIIPALDLIDGEVVRLVKGDYEQKKVYKYNPLKKFKEYEKAGAKELHLVDLTGAKDPSKRQFALIEKLAKEVSVNLQVGGGIRSKEEVKALLDCGVKRVVIGSMAIKDATLCLEILKEFGSEAIVLALDTILKEDYVVAVNAWQEASDKKLMEVLDFYSNKGLKHILCTDISKDGTMQGVNVRLYKLIHEIFPNICIQASGGVASLKDLENLKGICSGVIVGKALLDGVFSVEEGIRCLAN