MGREGYVVPVDPQMSVGLTKKPAGSRSWILLDSSGQENVLDLDKYSIMHRVQIHARDLRILDPLLSYPSTILGREKAIVLNLEHIKAIITADEVLLRDPSEENVIPVVQELQRRLCPESAAHKVHGDAKESGGHDVEATEEDESPFEFRALEVALDSICSFLAARTTELETAAYPALDELTSKISSRNLDRVRKLKSAMTRLTARVQKVRDELEQLLDDDDDMADLYLSRKLAVPASPVSGSGAAWFPSSPTVISKISRASRASVVTGRGDDNDVEELEMLLEAYFMQIDGTLNKLTTLREYIDDTEDYINIQLDNHRNQLIQLELFLSSGTVCLSIYSLVAAIFGMNIPYTWMEHHGYIFKWVIIISGVLSAVLFLVIIAYARYKGLVGS*