MVMGREVVPVMDPGQVVGLKKKGTGSRSWLLMDASGLETVLDVDKYAIMHRVQIHARDLRILDPLLSYPSTILGRERAIVLNLEHIKAIITSEEVLLRDPLDENVTPVVEELRRRLKPMNANREDQREEKDMNVQHDIETTEEDESPFEFRALEVALEAICSYLAARTLELETAVYPALDMLTSKISSRNLDRVRKLKSQMTRLTARVQKVRDELEQLLDDDDDMADLYLSRKLAGASPVSGSGAASWFLASPTIGSKISRASRASIATFRGDENDVEELEMLLEAYFGQIDSTFNKLTTLREYIDNTEDYINIQLDNHRNQLIQLELFLSSGTVCLSIYSLIAAIFGMNIPYSWNTGHGYMFKWVVIISAIISAVLFIFIISYARFKGLVGS*