MLSAPAFATTVSLEYSGFHDRLKLVKKGDFPRTELTFSVPMKEGCKIVKGEITTESKRFPLTITDDQRLFVPFDDDLKLARALVNIETDGDASTCGLSLQVRERVPQKQYSGDMLAALKSEMDSLQASLQGFPMKYFARPSNGIRFEFAQEGRLATVDGSEKRLSKAFILTSEELDGISQLSFSDAPQIVSPWYAQTK