MASTLSSFLLCVFLTCFLIPITFNPSSICVFFNSHLHKALCITSSFSLVLLFVAISRSLTPPPCYLLDFCCTEGEGNVAATVESSIKFLRTWRYLEERNLMFQKKVLLRSGIGEEAYVPPRLLAKAEDVNMEDARVETENLISIAAKRLLQKVGVDVSDVDVVVVNSSLFNPTPSLSAFVVNTLKMRSNVRAFSLAGMGCSAGLLAIDLARNLLKVHRDTYALVVSTENITSNMYFGSTEKSMMVSNALFRCGCAAILLSNKQASRSRAKLQLLHCVRTHLGADQKSYECVQHLEDDDGNLGVSLQINLVEVAGNTLRANITKLAPFILPLDELLKVLVSLVKKKVLKKGVKVYEPNFKKAIDHFCIHPGGRAVIEAIGKGLKLSEYDIEPGKMALHRFGNTSSSGIWYALAYCEAKGRLRKGNKVWQIALGSGFKCNSAVWKVLRDVEPWECIGCNPWMSCIDRYPSTSTVGE*