GVPLREPFGVPIHLDPSYWERAYGGHAGRISYVPFPGYVGVYDYSFEPAFIRKRNERERQRVRCVNEGYTRLREHLPKEFADKRLSKVETLRAAINYIKHLQSLLDCHPLGSNNAPSPGPLRECNSDGESKASSASSPYSEFEEVGS