MADTLLGPSPSLSLLLKPLAFIPSYHSKSTISKFKCTNSSSPSLMASSSIPPPLQSSTTPPPSLLVFSGGTAFNGVVEELKKLTTRVAHVLPVSDDGGSTAEIVRVLGGPAVGDIRSRCLRLSDGSTAEALAVRQLLGHRLPLHAKEAKSEWYDIVEGEHSLWEEVSVPYRETIRAFLVYFQQQILMRSEAKFCFSNGSIGNFFFAGARIFFQSLESAIFLFSRVSEIPKESLILPVISTNDRLTLGCELWDGRTIRGQNEISHPTNGLLEPVNKKHCSGQALTSRIKRVFYMSSEGQNLLHEVFPPPNPAVLDQLHSVNCIVYSMGSLFTSICPSLVLNGVGEIISSRSCQKILLLNGTYDRETTGFSTSCFVTAITDALNRTYGNSKKCLINPPSAYVNTILVPRNGEIPVDLPALKDQRIFNVVTVDSLEDPKVGITFDPNSLIQTLADILRP*