MDHAADAFRTDLMTITRFVLNEQSKHPESRGDFSILLSHIVLGCKFVCSAVNKAGLAKLIGLAGETNVQAKEQKKLDVLSNEVFVKALVSSGRTCILVSEEDEDAIIVEPSKRGRYCVVFDPLDGSSNIDCGVSIGTIFGIYMIKDGDEATLEDVLQPGKNMVAAGYCMYGSSCTLVLSTGSGVNGFTLDPSLGEFILTHADIKIPKKGKIYSVNEGNAKNWDGPTAKFVEKCKYPTDGSSAKSLRYIGSMVADVHRTLLYGGVFLYPADKKSPNGKLRVLYEVFPMSFLMEQAGGQSFTGKERALDLVPKKIHERSPIFLGSYDDVEEIKALYAAEEKAN*