MEPKWLVVLVVILGLNWLAETQEGLKTGFYSSSCPKAEAIVRSTVESHFNKDPTIAAGVLRLHFHDCFVQGCDGSVLITGASAERNALPNLGLRGFDVIDDAKTQLEASCPGVVSCADILALAARDAVDLSDGPSWSVPTGRRDGRISSSSEASNLPSPADSIAVQRQKFAAKGLDNHDLVTLVGAHTIGQTGCLFFRYRLYNFTPTGNADPTINQAFLAQLQALCPKDGDGSKRVALDKDSQTKFDVSFFKNVRAGNGVLESDQRLLGDGETQRIVQNYAGSVRGLLGVRFDFEFPKAMIKMSSIEVKTGAQGEIRKICSKFN*