GSGSSSNSSKNLSHVPCKFYKQGICQAGNSCPFSHNLDGTLAADKLPCKYFQKGNCKFGLKCALAHFLPD