MKVISFNINGLRARLHQLQALIDKHQPDVIGLQEIKVHDEAFPRQEVEAMGYQVYFHGQKAHYGVAILCKQTPVEVIKGFPTDNEEHQKRMIMATFADQNGQKTTILNGYFPQGDNVEHETKFPYKRQFYRDLMTYLREHRSNSERLVVMGDINISPLDLDIGIGEANRKRWLQTGKCSFQPEEREWLQTLLDWGLVDTFRQLHPDVSDQFSWFDYRSRGFEDNRGLRIDVILATPTLAETCQEAGIDYELRAIDKPSDHAPIWATFK*