MVLLSEHEGIEGQVFVVTDGLTSVGAALCLELMERGAHEVRCLDSRSSSSLLPTLKRKRVTCITGDIKRKDETDKALRGANCVFHLASHGISGKEMLQARQIDEVNLTGTCNILDSCVRCGVERLVFTSSYNVVFGGKEIVSGDETMGYFPTEAHLDSYGRCKALAEQLVLKSNGRPLKLKTGRKLHTCAIRPAAVYGPNEEYHVPRFLNLAHNGIFMFLIGGSEVKTDWVYVDNLIQAQLLASMGLIADIPGRQGAPACGQAYFISDGAPVNSFRLMQPLIEGLGYQLPRRQLSVKSAMIFAWIFWGIYGLMYPWLDKAWLPQPPILPSEVYKVGVTHYFSILKARQQLGYVPFVGPKEGIQRTLEFWKMKQAKDLILPELHYLIASIGGMVLFFCCAFVPPPFMGIFEWARRLALLLFRSQVMMQAFFLIACIVHLGEGVYAWQLARRVDPANSKGWLWQTIAVGFPSLRLLLRKSRVRS*