MPVLGRQGCQSSRVSIAWQTKFEMPLSQQEEPRINLLVLRAQMVKRIGSERANRYFDHFKSFISSKFSKQELDRLVVLTIGKENIGLHNQIIKAVLTNAIKCSTPPPVAVKEVPEPIKGLGKKSGEPCGTATAILPASPATANALSWSNGKPFEAPLRKDGEPATPDRKANKDKSSMHGPLPVHGESVAGVDLHRPSQEAAGNAAEQSEGDPSRHKKRPRTMLSPLSQDTSAHDPKAGLYPLGDGYHCWDHGLIRTLFSSPFSPGSIRPASQIGLAGLYHQLLEKGGEKELVGVEELPDIETLHGRMGHLAALEGIEAVDSICAELLNRGVDTFIRRLIKSCMDAVRSRGADTHQRSPAAIPYKSAVPNFSTSKRLKDERDASKAGQMDGLDAVGAQIANTLQESPTTNTKIRVPDGDKATPELVSLLDFKAAMELNPQQLGEDWPLRLEKISFRSLK*