GGGGSIKLAESIDHQTKDVLTPLFKIIGDEGGGGSGGGGSIPQKFSDLVKFISDKIKFLNPDREYDGGGGSGGGGSLIYNTITDEEVHTRGLTGIEVTCNGGGGSGGGGSLLASILAQVWILLAKAVTAPDTAAGGGGSGGGGSIKRTPGNKPRIAEMICDIGGGGSGGGGSAEEAKLVSEIASQAGDERTARGTGPRQAQVSFLGGGGS