MDASGLETVLDVDKYEIMHRVQIHARDLRIIDPLLSYPSAILGRERAIVLNLEHIKAIITSEEVLLRDPSDDNVTPVVEELKRRLKPMNANREDQREEKDSNVQHDIEATDEDESPFEFRALEVALEAICSYLAARTLELETAVYPALDMLTSKISSRNLDRVRKLKSQMTRLTARVQKVRDELEQLLDDDDDMADLYLSRKLAGASPVSGSGAASWFLASPTIGSKISRASRASIATVRGDENDVEELEMLLEAYFMQIDGTFNKLTTLREYIDNTEDYINIQLDNHRNQLIQLELFLSSGTVCLSIYSLIAGIFGMNIPYSWNEEHGYMFKWVVAVSGIICAVIFLLIISYARYKGLVGS*