MGRVKLQIKRIENTTNRQVTFSKRRNGLIKKAYELSVLCDIDIALIMFSPSNRLCHFSGRRRIEDVITKYINLPEQDRGGMFEPDPLSLASMNEVEATEKFLMETLARVEERKKYLLCNHMGPFDPSPSDMQHVFGLPPPPPAPPQQQGDMGVGAFGGVGGDVGSWFADGASIFAGQDPILAFREQVMFDSMRRDAAGVDPTGGMAAMCHVDQHGGPSEDWQQAYMSTDFLSALIPSTPFPLDDDQVTSRDDELDKPSTARFSVHELEAVIQDAMVDPVLASPPPMVPPPPPPPHVHEPPVEAAGSCSSVPPGGDCAAAAAAAGQEHGGLPGGAVNMG