MAREGSVSILDVQNATKKKAAAPRSWILLDSTGEGTVLDADKYAIMHRVQIHARDLRILDPLLSYPSTILGRERAIVLNLEHIKAIITSEEVLLRDPTEDNVIPIVEELRRRLPPVNFARRAEDGREQSNGQNDAEAGNEDESPFEFRALEVALEAICSFLDARTTELETAAYPALDELTSKISSRNLDRVRKLKSAMTRLTARVQKVRDELEQLLDDDDDMADLYLSRKLAGASSPVSGYGVPNWYPASPTIGSKISRASRASAATIHGNENDVEELEMLLEAYFMQIDGTLNKLTTLREYIDDTEDYINIQLDNHRNQLIQLELFLSSGTVCLSIYSLVAGIFGMNIPYTWNTNHGYLFKWVVVLAGLFSVGLFALIVTYARYKGLVGT*