MCGGAIISDYIPAGAGPLRVTTDCLWPDPNNGCGMKAGEKKKKRRRSGRGRRLPAEETDDDFEADFQEFEEDGEVDLFHIESFALTSEDKPVPTRPSEVDVPASRSAKRYRKNQYRGIRWRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDAEARKIRGKKAKLNFPDGSLPCVQKSLPKLAASRTSKTEMPNYNKCFNHLYDPFQDFCSSFDFIEVDPIIQSEKLSSFPEIKPAPPTVVAGMNLQSDLHEIKTPEITSVISPTISEVEETACLEKGVAPKKLKNNVGRAVPTKESAAGKPSKELSAYEPYMKFLQITYLQPSTDDSIDNLLGGDLTQDFSSVDLWSFDNLPQLGSSIF