MGKNLTTPFKELLVRLNGSEGIPRVSYIVSAGMMSFTREVAEEIGIPRVSFWTSGGCGYWAFLQIPELIRRGYTPLKDMACLAEGYLDTTLDWIPGMPNILLKDMPSFIRTTDPNFFLLNYIKDEVQHAFNASALILNTFDDLEKDVLNAIKERIPCPLYTLGPLLTFSHDVTKEEVKPISTSLWKEESECLDWLDSHQPRSVIYVNFGSITVLTPHQLNEFAWGLANSEKPFIWIIRQGLVQGESTTLSHDFYDKTKGRGLIASWCNQKKVLSHSSIGGFLTHSGWNSILESICSGVPVLCWPFFAEQQTNCRFACVEWGIGMEIGDDVKRQKVETQVKEMIEGLKGMKMRANAMKWKESSERAIGSGGSSSENLDRLVVEVLLKKHGE*