MALFLSVGIHELLIQGGFARLNGNTVAGDGFRRQSLNEEVLNYIQNTKDPGENLGLYWLETDFGTEPLTKKLKPELFKDLENKWAGRQGWEEYVLQCKGIWDDVKYFPVPQPSGKTEAGVSFVDSWMYDRNYGGKRGHEGTDIMADKNERGLYPVVSMTDGVVRHKGWLEQGGWRLGIVAPGGTYFYYAHLDSYADIEEGDTVQAGDLLGYMGDTGYSKTEGTTGNFPVHLHVGIYLFHNEEEISVNPYWVLRYLENQKIGVRFSFAD