MKRLLLTVCLVTACLAVPPKIVRPCHVKNKECLRENLAANSACKPRFDSVPSEYKIPIFKFYTPYFNATYIDHDLVIRNHNKCAVSEFFYNMASDTAVLSLDCPFLRLESTRTLIQHASKAENTQYSFKFHGTYPLIRLTINLPHANSIDLCSSFTFADVTALPIFDINPTDVKTAKFLSTDLTLMNIYERETFSYRANQLARKYINSEICDFGCDS