MSLILCSCKSLCFPKCSLPLNHISNNLRNKPHANPVKLPSPTPQKFCPFTNKFSILGATHVPFCSRNEEFVVDDRIQELETLELQDKPSLVPIKNESFSEIDVHSENDSTEEDVLAPFLKFFKGSNDSVVEEEEAGGVLEGSKERGNESENAEKFCAEYYEPKPGDFVVGVVVSGNENKLNVNVGSELPGTMLTKEVLPLYSKEMEHLLCDVNNAEESPTVQGKIGILKNDDAINGVPVPGGTVVEIGTILFAEVLGRTLAGRPLLSTRRLFRRIAWHRLRQIKQLGEPIEVRITEWNTKGLLTRIEGLRAFLPKAELMKRANSITELKENIGRHMHVQVILVDEAENNLILSEREAWEKLNLREGTLLEGTVRKILPYGAQIRIGETNRSGLLHVSNITRAQITSISDILSVDEKVKVLVVKSVSHDKISLSIADLESEPGLFLSNKERVFLEADMMAKKYREKLPPAFISQRPDGLHNNVLPFENEALYANWKWFKFER*