MKLAPGCDFDWAQLAQEVAPIVARQEEIGRAALEAAAAGTAPAALAPPLELLPPEPSATAAQLPTASPTAPAASASLGSLLGAHQQDQLESLAAPRTEERDHLGSPMQHEVQSLSAPLAEERCTSHAAASTSSVTMIPGPWERCGGSSRRRRKSQQLKQQRQQEPASQTAQGDALPANALYEGSKWDEFYASTARSVQFFRERRYLLKEFPVLADEAFTQHVCELGCGSGASLMPIMRSRPVRVTATDISPTSLMQLRTLAETLETSMPGTTHRLTTFVADSAGPAAEPQFQGLQADVSLIMFTLSAVPPSGQAHMLANAYASLRPGGFLCIRDHGLFDMVQLRIPPEQWAGPNLYKRGDGTLAYFFSVEDMQAKGKAAGFQVVDCEYVTVYNTNRKTGLQLRRVFVHAVLQKPC*