MADGSRRLIKCRPTSFVSRDWQNSRVRFTHNEIERKRRARLKSETDFLHQQLPKAVYRDKLAIFKAGTDLLLHYSNLGGCETRNLILTNNEYSECILESLTDGFGIRVRCEDGVILQATKNWENCLGSEFAPLIGKTLFDLIVPTELTEQIIRDNLFLSSDDRELVSSGLPVPRAFILPIACKQNSSFECHEANHRLLDCCGDIVMSSVNSNSDETEPVLQVICYLLEDRSPNSKVPSDGKLFSLRLQPESHLIVEFQGQSLPAGLQSEDILGHSLIDLTLPECRSNTEANLQNAERTGEARFKFRLENSAEEYMVVTKAITVCDRLHCLVVDFYPSQH