KALRAKTNTYIKTPVRGEEPVFVVTGRKEDVVMAKREILSAAEHFSLIRATRNKAAPNVGHNSVPCHPGQTTIQVRVPYRMVGLVVGPKGATIKRIQQQTHTYIVTPSRDKEPVFEVTGMPENVDRAREEIEAHIAMRTAGSVETNVDDDDFHYNGTDVGFESGSSGAWLFSGGISKFANGSFNSNAAGYRNDSSSSLGSNSSESYFSGKGSGVADLSPGSTGGTFWFGDTQLPLGSEDSLGYDGLMMTAPSTNAQPALWSTFERGGASLPTTPRLSPSRLSPSFPEALDHPLVRLVQENSQSLPAFGPAFSPSSADSTGSSSPPDVHNYTKHSQIPACVRCGEKVPALVLGGQNRICLECSNSILQSE