MKFNIVCKHTLDLSGLDFSNLDLSWSEFENVNFNGAVFDGAILDNIKARNTSFEGASFVEASFKGADFRTCNLSNSNCDGTDFTGAILLDAVLDGIKDSPRTKHFRMHCPEYGYFIGYKKCFNDRLVTLLILKDSKRCSSTTSACRCDRARVLAITNLDGSGHYTEAVSFVDADFVYRLGEVVVADSYNEDRWLDSSHGIHFWMTKEEALGYM