MELIFLGTSAGVPTRSRNVTAILLHLQHPTQPGVWLFDCGEGTQHQMLNTAFHPGKLERIFISHLHGDHLFGLPGLLCSRSMAGNPHPLTVYGPQGVREFIATTLRLSGSWTDFPLQIEEISAGDILDDGLRKVTAFRLEHPLECYGYRVVEHDKPGALNARALKAAGVTPGPLFQALKAGKTVTLADGRQINGADYLAPAVAGKSVAIFGDTAPCEAALALAQGVDVMVHETTLDASMEEKANARGHSSTRQTATLAREAAVGRLIMTHISSRYDDKGCQRLLAECRAIFPATELAYDFSVFPV*