IMTGFGSPCGACKFLRRKCINGCIFAPYFCHEQGATHFAAIHKVFGASNVSKLLAHLPVTDRCEAAVTISYEAQA