MDLFLFTVSAAAYRYHIGWNKTKFFRGISYATLSKQNAETSTAILRHFAKSSVFGRLASYEGALTVQRDVEDGEKLEIGIEFAKKKGVIDPDFTPEPYITIDVLGKAPAEVASIILQHVGQQASGVIVLVGLSGTGKGTTVALLRQTLEQDQGKQVVTWSNGNVFRSVTLLAATWCEQQPGIDGFDATKALTKGNIANYMKMLTFGKFNGKYDIRIHGLGLDVLVSEVQNTTLKSLAVSKNIPTVAQFTQGEVILFAAQAVETMGKDGIFVLLEGREQTVDYVRSPHRFNLTLSDPTLIGKRRAAQRLMGSAVGSVPKNAAPVIIQQAMEDALHDMVKEIESQ*