MDHSADAHRTDLMTITRFVLNEQSKHPESRGDFSILLSHIVLGCKFVCTAVNKAGLAKLLGLAGETNVQGEDQKKLDVLSNEVFIKALVSSGRTCILVSEEDEEATFVEPAKRGKYCVVFDPLDGSSNIDCGVSIGTIFGIYMIKDGHEPTLDDVLQPGKNMLAAGYCMYGSSCTLVLSTGSGVNGFTLDPSLGEFILTHPDIKIPKKGKIYSVNEGNAKNWDGPTSEYVQKCKYPTDGSSPKSLRYIGSMVADVHRTLLYGGIFLYPADKKSPNGKLRVLYEVFPMSFLMEQAGGQSFTGKQRALDLVPKKIHERAPIFLGSYDDVEEIKKLYAAEEQN*