MKEILITNDDGYESEGLKKLIKMLTKEFKAKITIVAPASEKSACSHSITLTKPLRFVKVGKRFYKLDDGTPADCVYLALHALYKKRLPDLVISGINKGANVGEDITYSGTCAGAMEAVLQGIPAIALSQFYKKSEKELDFKNALKVTKKIVQNIFDKGFPLGKKEFLNINFPAKSKIKGIKICKAGKRVYNFEAHSNVNPRGVEYYWLAAANLDFEDEKNSDIALLKKGYATITPIMLDLSAYDKMKKVKKWLKANDE*