VLNEDKVLSFGDKTAGESDHSDLEASVVKEVAVEKRPKKRGRKPANGREEPLNHVEAERQRREKLNQRFYALRAVVPNVSKMDKASLLGDAIAYINELKSKVVKTESEKLQIKNQLEEVKLELAGRKASASGGDMSSSCSSIKPVGMEI