MATYPGKGAPSNGSVYVCNLPEGTDENMLAEYFGTIGLLKKDKRTGRPKIWLYRDKLTNEPKGDATVTYEDPHAASAAVEWFNDKDFHGNAIGVFIAESKSKDDQIHNPVGDPIVGGEYDGLEEIAQDTNGGVGGGRGRGDAPGKAWQQEGDWTCPNTSSCSNVNFAFRGVCNRCGSARPTGASGGGAGGGGRGRGRGLDSGGRGGPVGAPTGGLFGPNDWPCPMCGNINWAKRTKCNICNTNRPGHNEGGVRGGRGGGYKELDEEELEEIKRRRREAEEVRFSYIDSICSSFIYFLFWFSRNFVPFSG