MDHAGDAMRTDLMTITRYVLNEQSKRPESRGDFTILLSHIVLGCKFVCSAVNKAGLAKLIGLAGETNIQGEEQKKLDVLSNEVFVKALTSSGRTCILVSEEDEEATFIEPSLRGKYCVVFDPLDGSSNIDCGVSIGTIFGIYMVKDFETATLEDVLQPGKNMVAAGYCMYGSSCTLVLSTGSGVNGFTLDPSLGEYILTHPDIKIPNKGKIYSVNEGNAKNWDGPTTKYVEKCKFPTDGSSPKSLRYIGSMVADVHRTLLYGGIFLYPGDKKSPNGKLRVLYEVFPMSFLMEQAGGQAFTGKQRALDLIPTKIHERSPVFLGSYDDVEDIKALYAAQEKTA*