VRFPGQGRVNQLGGMFINGRPLPSHIRHKIVEMAAHGVRPCVISRQLRVSHGCVSKILCRYQETGSIKPGAIGGSKPKVAAADVENKIEEYKKENPGIFSWEIRERLIKEGICDRSNVPSVSSISRTLRAKGCALARCFFAVWRLQRHMGAVKGPAHGQFYAAVPHLLLKTRANGMSLGSPVPPVEQQPSLECCSVIILGLMLLKNHQEMLKTPKSRLRAKYLYRGEQVSGLTDHQSRLLVQLQDSVYHYMKIRGKGQELLLDFEIKSNSEPNDGGGSDSESEPDLPLKRKQRRSRTTFSAEQLDELERCFERTHYPDIYTREELAQRTRLTEARVQVWFSNRRARWRKQMAAQQFHGIPPHHPHHLSPHLGYPHPM