MNIFDHQIKNVDKGNVVAILGAQWGDEGKGKIIDMLSEYSDITCRFNGGANAGHTISVNDKKYALHLLPCGVLYDNNISVLGNGMVIHVKSLMEEIESVGGKLLDRLYLSNKAHILFDIHQIIDSIQETKKLKEGKQIGTTKRGIGPCYSTKASRIGIRLGTLKNFENFKNMYSKLIDHLMDLYNITEYDKEKELNLFYNYHLKLRDRIVDVISFMNTNLENNKKVLIEGANAAMLDIDFGTYPYVTSSCTTVGGVFSGLGIHHKKLNLVVGVVKSYLTRVGCGPFLTELNNDVGQYLREKGHEYGTTTKRPRRCGWLDIPMLLYVKCINSIDMINLTKLDVLSGLEEILLCVNFKNKKTGELLEKGCYPVEEEISEEYEPVYEKFSGWKEDISTCNEFDELPENAKKYILAIEKYLKTPIVWIGVGPNRKNMIVKKNFNLN*