MARAVVPVNTEVQAVSRKISSSQTWMLLNSKGQSLIIEVDKYAIMHRVGIHARDLRILDPLLSYPSTILGRERAIVLNLEHIKAIITAEEVLLRDPTDEKVVPFVEELCRRLCAKKDLDMNSKSGAEGSFVEDEPPFEFRALEVALEAVCSFLDARTTELATVIHPALDELVEKVSSRNLDKVRKLKSRMTRLTARAQKVRDELEQLLDDDSDMADLFLTRKLASAASPADGSPEPQWVAGSPTIGSRISRASKVSGGTYGSDNDVEQLEMLLEAYFMQIDSTLNRLLTVKYMLQLSSHVCVALSFTWRLCTHNVLCFMQLREYIDDTEDYINIQLDNHRNQLIQLELVLSAGTVVLAMFASVAGIFGMNIPYPWNKGHNYVFKWVVIFTGIMCTACFSTIILYAHHKGLIG*