MQFVKSILDHTIAGGRGVAQGPRVEGTKGSRFTDTPISSAETRKRENIEDSSMWNVLTSAFSRPVPSNTTATTRISVHDAELEKATALGRTRGESPTSVWWDDTGESCVSTVGKTNMLCTASARSEYRVQRENLRESKAIPCSSNFPSVALDFRTDVNAARNGPIFSEQDVILLQATYERAESLQQALDAAEVQRTKMIGNLKSRKAMLLQAKLAQERLQAQLASFGTREQVLREENDSLRVGLQNVAAVRDDLRNKLRIQKDTLKEALREKEAVHRQLIKCLYERELESHLLGQYRRLSLQTGYFKWGKEIREAEAKLAASVERDG*